European bank stocks also continued their two-year long resurgence following strong results from Deutsche Bank and UBS

The FTSE 100 was lifted by well-received earnings and gains in BP and Shell as the oil price strengthened.

European bank stocks also continued their two-year long resurgence following strong results from Deutsche Bank and UBS