The S&P 500 has staged a dramatic recovery in the last few days - on the back of further declines in earnings expectations and macro-economic data disappointments... Testing the key 2815/17 range for the fifth time... Quintuple-Top? Bonds think it's over...