Crude oil purchases by Total, Shell and BP since Russia’s annexation of Crimea
Since the annexation of Crimea by Russian President Vladimir Putin in 2014, three European oil majors (TotalEnergies, Shell and BP) directly purchased almost $100 billion worth of oil from Putin’s regime. Our research shows that Russian military spending closely mirrors revenues from its oil exports, and directly enables Putin’s military aggression.
Europe can’t decarbonise the world on its own. But it must develop policies that work so that other nations can copy and adapt them
T&E’s William Todts looks at whether a climate deal that potentially doubles the global biofuels market can be considered a good deal?
The European Commission missed a big opportunity to create a cleantech bazooka.