
2017’s uninterrupted and unprecedented streak of monthly gains for global stocks

Global economic growth is the broadest in a decade

Earnings trump politics when it comes to driving stock prices

Economists’ are revising up their forecasts for global economic growth

Global economic data is exceeding economists’ expectations in 2017 for first time in years

Stock prices are tracking earnings growth even where geopolitical risk is most intense