2026.05.01

Chevron, ConocoPhillips Warn About “Critical Shortages” Of Oil, Soaring Prices And Demand Destruction