Oil Prices
Crude Awakening: Oil Prices Suffer Deepest Annual Slump Since 2020 as Global Supply Surges
As the clock struck midnight on December 31, 2025, the global energy sector closed the books on its most turbulent year in half a decade. Crude oil benchmarks recorded their steepest annual decline since the 2020 pandemic, with prices tumbling nearly 20% over the last twelve months. This sharp correction,