Shell plc - Report on Payments to Governments for the year 2025
Read More

BP CEO denies breakup discussions

Investing.com — BP chief executive Meg O’Neill said Friday that the British energy company has not held discussions…