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.
T&E commissioned ERM to carry out a study looking at CO2 transportation for e-fuels production in Europe
Why we still need carbon, how much is sustainable, and how should we move it around?
Car, aviation and shipping industries would require 2-9 times the advanced biofuels that can be sustainably sourced in 2050.