I think we agree there is no military option?
What economic hurt do you think we could influence on Russia?
Quick facts as I know them: the greatest net exporter of energy resources to Europe (The FRG and UK are already crying), a member of BRICS, and a trade surplus of $100B.
I'm sure removal from the G8 may sting a little, but unless there are some serious "House of Cards" dealings in the background, I don't think the US has enough political/economic clout left to make this truly hurt... I keep hearing "got you by the balls" in the background!
Your thoughts?