Tag: oil price slump

spot_imgspot_img

Oil Industry Battles Historic Three-Year Losing Streak

The global crude sector has recorded its steepest annual price decline since the coronavirus pandemic, with values plummeting nearly 20% throughout 2025. This marks...