The London Stock Exchange relies heavily on its major oil players to help its leading index move.
And Wednesday was no different, as a rebound in oil prices helped boost the FTSE 100, closing up 129.27 points, or 2.29%, at 5770.30.
To show just how much the exchange benefited from BP, Shell and others, its European rivals could only manage modest growth.
France’s Cac 40 was up 1.25% and Germany’s Dax 30 up 1.59%.
Brent crude had spent much of Tuesday and Wednesday sinking, hitting lows to less than 16 dollars a barrel. But by the end of trading on the FTSE, oil had recovered by 6.9% to 20.66 dollars a barrel.
Connor Campbell, financial analyst at SpreadEx, said: “It would be nice for oil’s push higher to come from a less troublesome catalyst.
“Donald Trump’s order for the navy to ‘shoot and destroy’ Iranian gunboats that ‘harass’ American ships cause some investors to return to the black stuff.”
Oil prices have slumped in recent days, as the coronavirus pandemic led to a glut in supply, with demand slumping and storage facilities filling up.
David Madden, financial analyst at CMC Markets UK said: “The aggressive U-turn in the energy market has raised the mood on Wall Street as equity dealers are now less fearful the oil market is no longer in freefall.
“The tumble in oil sparked fears that demand across the board would collapse, but now the outlook as isn’t as pessimistic.”
In company news, BP jumped 17.6p to 310.75p and Royal Dutch Shell’s “A” shares were up 75.2p at 1,385.2p thanks to the reverse in the oil price.
Shares in insurance giant Hiscox dropped 10p to 787.4p as bosses said they expect to pay up to 175 million dollars (£142 million) to settle claims due to coronavirus restrictions on travel, events and mass gatherings.
The fall was cushioned by the company revealing its “core small commercial package policies” do not provide cover for business interruption caused by the Government’s coronavirus response.
Investors were cheering the good news from Fever-Tree, as the mixer maker said sales were robust as people were drinking at home.
Shares closed up 177.5p, or 13%, at 1,542p.
At online fashion retailer Boohoo, shares jumped 33.5p, or 12.3%, to 305p as bosses revealed a “marked” fall in sales last month due to the lockdown, followed by a swift rebound in April as the high street remains closed.
The full-year results also showed a 54% jump in pretax profits to £92.2 million for the year to February 29.
The biggest risers on the FTSE 100 were Ashtead Group, up 128p at 1,803.5p; CRH, up 144p at 2,292p; Polymetal International, up 99p at 1,627.5p; Antofagasta, up 46.2p at 777p; and ICP, up 57p at 980.5p.
The biggest fallers were BAE Systems, down 24.2p at 510.4p; easyJet, down 24.2p at 585.4p; Centrica, down 1.15p at 30.21p; Burberry, down 40p at 1,349p; and Pearson, down 12.7p at 450p.