What do we mean by ‘Big Oil’ anyway? It’s the umbrella term for BP, Chevron, Eni, ExxonMobil, Shell, and Total, the world’s six largest and richest publicly-traded oil and natural gas producers. Then there’s OPEC. An intergovernmental organisation set up in 1960 by five of the world’s largest oil producing countries, it co-ordinates the […]
Big Oil Is the Poison
Monique Roffey
