Oil Prices Drop Below $60 as Global Supply Surges

December 19, 2025
Oil prices fall due to increased global crude supplies, overshadowing geopolitical tensions.