London stocks slumped into the red on Tuesday after oil majors tumbled despite the latest set of bumper profits from BP.
It came amid a nervy session across global markets as traders await fresh economic data and central bank interest rate decisions.
The FTSE 100 moved 1.24%, or 97.54 points, lower to finish at 7,773.03.
HSBC published its results early this morning, with quarterly profit rising to $12.9 billion thanks mostly to the impact of the reversal of a write-down on its French business as the likelihood of a sale falling through increased, plus a $1.5 billion gain on the emergency £1 purchase of Silicon Valley Bank UK.
BP, meanwhile, saw profits come in ahead of expecations, but they were still below last year’s record highs.