29 Apr 2026, Wed

Big Oil earnings show split in production strategy, shareholder returns