Conversation

America is buying over a half million barrels of oil a day from Russia even now. Oil is what? Over a $100 a barrel? Russia is getting billions from the US to fund their military endeavors. Not to mention Europe gets much of their oil and gas from Russia.
1
1
Show replies