Market rally holding gains so far this morning.  

Dow up +313pts (mostly due to Exxon and chevron)
SP500 +1.33%

Oil is up +30% to about $18/bl

gold  is up a bit

10-year treasury unchanged at 0.61%

looks good. Dow still down for the week.