The EU buys oil/gas from the US, Norway, UK, Saudis, Kazakhstan (which is partnered with Russia), China (which gets their oil from Russia), Turkey (which gets their oil from Russia), India (which gets their oil from Russia), Azerbaijan (which gets their oil from Russia), as well as directly from Russia...just because the EU only buys 8% of Russian oil directly from Russia does not mean they are limiting Russia-the EU is also buying oil from other countries that rebrand Russian oil as their own after refining it...that is supporting Russia, both directly as well as indirectly