Who flipped that risk switch?

Stocks are getting smoked with financials taking the lead. Looks like the downcast testimony from Fed’s Greenlee is taking a toll.

EUR/USD is back in the middle of the day’s range at 1.4765 as China continues to contain the price action within a 1.4685/1.4860 corridor. Look for markets to be very thin and whippy this afternoon as traders withdraw to the sidelines awaiting clearer signals.