Another crazy week for the stock markets sees a few tech companies show surprising rises in their share prices.
Read more.