Crude oil prices have dropped sharply, with Brent crude at $89.42 per barrel, influenced by geopolitical tensions and supply chain uncertainties.
Crude oil prices have dropped sharply, with Brent crude at $89.42 per barrel, influenced by geopolitical tensions and supply chain uncertainties.