Good Reasons to Invest in Foreign Stocks Right Now

They’re cheap, rallying and provide diversification.