Oil prices have dropped sharply, falling by more than 13.5%, with Sky News reporting that Brent crude—the global benchmark—is now trading at around $94 per barrel. However, production has slowed signi...
Oil prices have dropped sharply, falling by more than 13.5%, with Sky News reporting that Brent crude—the global benchmark—is now trading at around $94 per barrel. However, production has slowed signi...