Shell Q1 Earnings Beat, Revenue Lags: Share Buybacks Signal Confidence Amid Geopolitical Uncertainty
Shell plc’s Q1 results show strong earnings but weaker revenue as oil prices wobble, prompting a $3 billion buy‑back and higher dividend—why investors stay wary amid geopolitical tensions.
2 minutes to read









