Airtel Africa share buyback cap rises to $65m as the telecoms group expands its repurchase programme after acquiring 18.3 million shares
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...