Shell’s net profit rose 11% to $17.84bn in 2025 as higher volumes and lower costs offset falling oil and gas prices
Shell’s H1 2025 profit drop hits $8.4B, down 23%, driven by lower oil and gas prices and weak macro conditions. Revenue also declined to $136.6B in...