Oil’s tumble tightens squeeze on Europe’s majors 0 16.09.2024 14:00 Financial Times Companies are in need of a new story to tell investors