5 Mar 2026, Thu

Big Oil earnings show split in production strategy, shareholder returns