U.S. Markets open in 7 hrs 3 mins

Swiss sucker punch global markets

The Swiss National Bank unexpectedly abandoned the cap on the euro rocking global markets.