U.S. Markets open in 9 hrs 29 mins

Russia Is Still Russia. But Its Stocks Are Suddenly Worth Buying Again.

Craig Mellow

The Mueller Report found lots of interference in U.S. elections but no collusion, oil prices are surging, and Ukraine has a new president who wants peace. Investors like Sberbank, Yandex, and X5 Retail Group.