Shell's profits dip 22% in 2025, yet dividends rise

Business