S&P up 1.37%, Nasdaq up 1.25%

The S&P is up 1.37% and trades at 2050, just short of the 2053 high for the day.

The Nasdaq is up 1.24% at 5013. The high reached 5026. The low came in at 4987.

The Dow is up 203 points to 17571 or 1..17%

Crude oil futures are trading at $37.27, +2.67%

10 year yields are up 5 BP to 2.272%

30 year yields are up 4 BP to 2.995%. The high extended back over 3% to 3.018% earlier today.