The EU pushed for sanctions just as much as the US did, you just don't like the outcome.
>As to the cheap resources, I'm sorry we didn't invade Iraq, Libia, Syria to get oil for pennies.
Well, first, you need a military to be able to do that. Second, we don't get oil for pennies anymore but we're not under existential crisis as to the future of cost of living.
>The EU bought at market price from Russia, what's your point?
You built a dependence on a country you're now scared of and that manages to get by without your money and that was a strategic mistake. The US has and is making a similar mistake with China. If the China situation pops off, it'll be the same thing here (and Europe is going to feel the pain of that because it's reliant on China for cheap tchotchkes too).