Worst Macro Data In 6 Years Sends Stocks Soaring To Record Highs
April 23, 2015 at 21:32 PM EDT
Futures show the chaos since yesterday's close as weakness in Asia and Europe sent stocks sprawling but US weakness was just what everyone wanted...