10 Mar 2026, Tue

Big Oil earnings show split in production strategy, shareholder returns