Energy security: right to self-determine?

The average major economy produces 70% of its own energy and imports the other 30%. This 12-page note explores energy self-sufficiency by country. We draw three key conclusions: into US isolationism; Europeโ€™s survival; and the pace of EV adoption, both in China and in LNG-importing nations.

Copyright: Thunder Said Energy, 2019-2024.