Shell Defies Oil Price Slump with 11% Profit Surge, Boosts Shareholder Returns
Shell's annual net profit climbed to $17.84 billion in 2025, as operational efficiency and cost discipline helped counter volatile energy markets. The energy major announced a dividend increase and a new $3.5 billion share buyback program.