Share indices recovered from their lowest levels this year, with all our tech stocks register weekly gains.
Read more.