Prices surged in March as Russia’s invasion of Ukraine upended global crude flows, with international benchmark Brent reaching $139.13 a barrel, the highest since 2008.
Prices surged in March as Russia’s invasion of Ukraine upended global crude flows, with international benchmark Brent reaching $139.13 a barrel, the highest since 2008.