Interesting times ahead for stocks