Tag: crude supply surplus

spot_imgspot_img

Energy Sector Battles Worst Three-Year Period on Record

The global crude industry has recorded its most dramatic annual price decline since the pandemic crisis, with values tumbling nearly 20% throughout 2025. This...