Risk sentiment holding up well so far

S&P up 1.8%, oil up well over a buck, closer to one and a half. Euro bulls trying manfully to get through 1.2090-1.2110 sell orders.

Featured Videos