Oil Hits $85 a Barrel With Global Energy Costs Soaring
This article is for subscribers only.
Want the lowdown on European markets? In your inbox before the open, every day. Sign up here.
Brent oil futures topped $85 a barrel for the first time since October 2018, the latest milestone in a global energy crunch that has seen prices soar.