> EU is basically the third largest economy in the World. Meanwhile, Russia is about similar size economy as Italy. The combined EU military spending and capability/equipment is well above Russia's. So, in terms of economic and military power, the EU certainly has means, but see below.
It is actually the second, but only just, and China will surpass it very soon. This doesn't detract from your point at all.