Reported about 1 month ago
Brent crude oil prices have fallen below $75 a barrel, erasing all gains made in 2024 as fears about demand in major economies like China and the US overshadow geopolitical risks. The price drop, the lowest since December 2023, is exacerbated by OPEC and allies planning to increase daily supplies amidst ongoing economic weakness.
Source: YAHOO