oil and gas companies profit off of human suffering and environmental ruin and their executives should all be tried at the hague 🫶
Shell posts second-highest profits ever as traders cash in on Iran disruption
UK oil major says earnings have surged even as its gas production fell sharply because of Middle East war
ft.com