Is It Time to Invest in Europe?

Europe’s stocks have been terrible for investors. The MSCI Europe Index, which captures the performance of 399 mid- and large-capitalization stocks across 15 markets, returned an annual average of just 4.2% over the past 10 years. The equivalent…

Continue Reading