Oil and Gas
Shell beats profit estimates, launches $3.5 billion share buyback
Business
Robert Johnson
The Shell logo is displayed outside a petrol station in Radstock on February 17, 2024 in Somerset, England. Matt Cardy | Getty ...
Shell beats expectations for full-year 2023 profit
Business
Robert Johnson
A Shell logo displayed on a sign at a gas station in Nakuru, Kenya. Sopa Images | Lightrocket | Getty Images British ...