Stocks down 0.7% with the Spanish protest getting Mr. Market a bit queasy. Throw in the geopolitical concerns regarding China/Taiwan/Japan and Iran/everyone else back in the headlines.

EUR/USD is slipping back to 1.2910, AUD/USD below 1.0400 and USD/JPY near 77.80.