Article

ft.com on 2024-05-03 06:22

Oil & Gas industry: US regulator’s Opec collusion claim sets off tremor in oil patch

CEOs weighing mergers may think twice after FTC bars industry veteran from Exxon’s board

Related news