FTSE 100: 7487.87 ▲ 56.96 (0.77%)
BP and Shell have helped the FTSE 100 hit a new all-time high, as the oil price jumped on news Saudi Arabia and Russia had agreed to extend production cuts.
The oil price jumped 2.4% to $52.05 a barrel, after Saudi energy minister Khalid al-Malik and Russian counterpart Alexander Novak said a joint deal on cutting oil supplies would be extended until the end of March next year.
'The two ministers agreed to do whatever it takes to achieve the desired goal of stabilising the market and reducing commercial oil inventories to their five-year average level,' said a statement.
That boosted shares in Shell (RDSb) 1.1% higher to £22.18, while BP (BP) was up 1.1% at 465p. The FTSE 100 hit a new all-time intraday high of 7,458 before falling back to trade at 7,444, up nine points on the day.
Miners were also among the gainers, as the copper and gold prices rose. Topping the FTSE 100 were:
TUI (TUIT) was the biggest faller on the index, down 5.3% at £11.28 as the travel group reported a €177.7 million (£150.4 million) loss for the second quarter, versus €126 million over the same period last year.
On the FTSE 250, Dignity (DTY) jumped to the top of the index, up 7.4% at £27.17 as the crematorium operator posted a 20.3% jump in profits for the first three months of the year.
Sophos (SOPH) was just behind, up 7.2% at 365.3p, boosted by an upgrade from analysts at Deutsche Bank, as investors flocked to cyber security firms following the WannaCry attack.