World leaders have been responding cautiously amid U.S. and Israeli strikes on Iran, the death of its supreme leader and fears of a wider war.
Greenpeace activists stage protest outside Shell HQ contrasting extreme weather damage costs to oil giant’s profits - photographs available here Shell's 2025 annual profits statement of £13.6 billion ...