Shell Posts $6.9 Billion Profit, Exceeds Forecasts and Trims Buybacks
The energy giant reports higher-than-expected earnings while reducing its share repurchase program by $1 billion. Shell reported a $6.9 billion profit for the quarter, surpassing analyst expectations amid strong energy prices and operational performance. The result reflect