Russia Is All The Rage
July 21, 2017 at 09:49 AM EDT
For oil and the markets, Russia is all the rage. There is the big OPEC/non-OPEC pow-wow in Russia and reports that Special Prosecutor Robert Mueller is opening an investigation into President Donald Trump's business transactions with Russia.