World Energy Investment 2023 - Analysis and key findings. A report by the International Energy Agency.| IEA
DEEP DIVE: War took a $1 trillion toll on European gas consumers and cratered the EU’s trade balance| www.energyflux.news