If yesterday the bombardment, no pun intended, of bad news from around the globe was too much even for Mahwah’s vacuum tubes to spin as bullish – for stocks – news, then tonight’s macro economic updates have so far been hardly as bombastic, with the only real news of the day has Germany’s IFO Business Climate reading, which dropped from 106.3 to 105.8, declining for the 5th month in a row, missing expectations, and printing at the lowest level of since April 2013!