05-02-2026 11:00
via
rigzone.com
Shell's Profit Falls
Shell Plc profits slumped in the fourth quarter.
Read more »