Buybacks skew markets and they're not done.
https://www.zerohedge.com/news/2018...ears-companies-have-spent-more-buybacks-capex
https://www.zerohedge.com/news/2018...ears-companies-have-spent-more-buybacks-capex
My prediction is we'll break S&P 3000 this fall. Maybe S&P 3100 or 3200. Why? Solid earnings and a buyback bubble (companies planning about $500B in buybacks). Should be enough to keep the market climbing.