In London, trading was mixed after the Bank of England kept rates on hold and Next announced good sales figures and the FTSE 100 gained 9.8 points (0.16%) to 6,270.8.
The FTSE 100 is beginning to claw back some of the sharp fall recorded on opening this morning with retailers at the forefront of gains. The index is currently 19.40 points lower (0.31%) to 6241.60.
The FTSE100 closed up 45 at 6,261 today after a strong performance from housing-related stocks including Persimmon (up 32.00) and Wolseley (up 33.50).
London markets are slightly ahead this morning after a solid session on Wall Street boosted investor confidence on another busy day of Q1 trading statements.
In London, shares gained after a major crude oil finding was announced, but a number of losses meant the FTSE 100 added just 1.5 points (0.02%) to 6,217.
In London, stock markets saw a turbulent start to the day, with several peaks and troughs reached, with the FTSE 100 down 1.6 points (0.03%) to 6,213.9.
The FTSE100 sailed through the 6,200 mark to close the week up 128 at 6,215.
The FTSE100 was up 39.50 at 6126.80 aided by positive news from the US and strong performance by the banking sector.
In London, a turbulent day of trading ended with the FTSE 100 level at 6,087.3.