Crude Oil
Oil Markets Reel: US-China Tensions and IEA Report Send Crude Plummeting Over 2%
Global crude oil markets were rocked on October 14, 2025, as prices plummeted by more than 2%, hitting a five-month low. This significant downturn was a direct consequence of escalating trade tensions between the United States and China, coupled with a strikingly bearish outlook presented in the latest International Energy