Oil prices have experienced a sharp decline today, with Brent crude falling to $89.31 per barrel. This drop follows a surge earlier this week due to geopolitical tensions.
Oil prices have experienced a sharp decline today, with Brent crude falling to $89.31 per barrel. This drop follows a surge earlier this week due to geopolitical tensions.