Tag: oil supply excess

spot_imgspot_img

Crude Sector Posts Three Consecutive Years of Decline

The global petroleum markets concluded 2025 with their most dramatic annual downturn since COVID-19, recording losses approaching 20%. The oil industry now faces an...