A deluge of new stock supply will be a drag on the market for years, GMO says

view original post

The supply publicly traded equities is on track to grow around 5% a year, which could drag on stock returns, GMO said.