At CERAWeek 2025, Saudi Aramco’s CEO Amin Nasser challenged the IEA’s forecast of peak oil demand.' The IEA maintained that even with peak demand, ongoing investments in oil and gas will be necessary ...
Pressure is building on BP chief exec Murray Auchincloss (pictured) following reports that Elliott was disappointed with his ...