Stocks have already priced in a 2016-style rebound, 5 rate cuts, and a china deal — what could possibly go wrong?

496 views