%

Germany’s reliance on Russian supplies reached recklessly high levels over the last decade.
Source: International Energy Agency (IEA)