Global Oil Price Plunge: Concerns Behind Oversupply
October 14, 2024, saw a massive plunge in international oil prices across the board, with contracts for American and Brent crude experiencing astonishing declines. Why has the market reacted so strong...