Mike Santoli

All three of the core premises behind the bull market are coming under questioning