Brent crude topped $70 a barrel in London for the first time since mid-March amid signs that recovering consumption has whittled away a glut of oil that built up last year at the height of the Covid-19 pandemic. Brent rose 0.9% to $70.08 a barrel in London, while U.S. crude futures neared $67 a barrel. The global benchmark hasn’t had a prolonged period above $70 since 2019.

Last week, the International Energy Agency said surplus stockpiles that were built up during the pandemic have cleared.