FTSE 100 fights back led by energy recovery but blue-chips still 3% down on the week
European share prices continued to recover early Friday, though the FTSE 100 in London remains down for the week as a whole, amid a crisis of confidence in the banking sector.A wild week saw banking stocks plunge in light of the...
17 March 2023