X @The Economist
The Economist·2025-10-27 20:25

A looming supply glut is weighing on giants from Exxon to Shell https://t.co/PCCFTtT7FC ...