OurStudioMar 11, 20131 min readStock Futures Down on Italy Credit Downgrade, Disappointing Chinese Data