S&P 500 shook off both unemployment claims below expectations and 50bp ECB hike, and the formerly disastrous market breadth got a thorough revamp, leading me warn twice of more intraday upside. 3,945 then indeed failed. And the resulting entry to the European session together with outside markets left bulls in a good place to extend […]