Earnings
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 ...
Apple stock slips after Barclays downgrade
Trending
Sophie Anderson
Apple shares slipped 4% on Tuesday, after Barclays downgraded the stock to underweight and slightly trimmed its price target from $161 to ...