Subscribe
The EU's energy dependency has become a major issue amid Russia's invasion of Ukraine. See what the data says in this infographic.