
Britain
Seize the oil giants’ cash mountain
£40 billion. That’s the eye-watering sum oil giants BP and Shell are set to make this year alone. A year that has seen a dire cost-of-living crisis hit the working class so significantly that over […]