Oil Market Heads For Large Surplus
Brent crude oil prices have fallen below $70 a barrel, their lowest level since December 2021. The oil benchmark has plunged 14% in a month amid signs that a slowing global economy will lead to an oversupplied oil market. Last week, Opec+, the oil ca