05-02-2026 11:00 via rigzone.com

Shell's Profit Falls

Shell Plc profits slumped in the fourth quarter.
Read more »