Tag: oil sector losses

spot_imgspot_img

Energy Prices Record Three Straight Years of Decline

The global crude industry has experienced its steepest annual downturn since COVID-19 struck, with prices plummeting approximately 20% during 2025. This represents an extraordinary...