Europe Is On Strike As Its Economy Continues To Implode, Stock Futures At Highs