Even after 2014 Russian annexation of Crimea, Europe didn't learn it lessons. After 2022 the leverage just shifted to other countries.
17% is the share of money spent on imports by category. The actual energy imports dependency rate is much higher.
"The energy imports dependency rate in the EU was 57%, which means that nearly 60% of the EU’s energy needs were met by net imports. However, the dependency rate varied across EU countries. The highest levels were found in Malta (98%), Luxembourg (91%) and Cyprus (88%), while the lowest dependency was in Estonia (5%), Sweden (27%) and Latvia (29%)."
The biggest share of imports to EU by value is "mineral fuels, oils, distillation products". It's 17% of all imports.
https://tradingeconomics.com/european-union/imports-by-categ...