Credit Markets Are Still Not Buying It
Risk assets have been enjoying one heck of a rally the past few weeks. Stock markets around the world have been surging, with the S&P 500 up nearly 15% from its October 3rd low. The Russell 2000 Index of small cap stocks has exploded higher by more than 20%. Commodities have joined the party in…