Dow Jones jumps over 250 points as oil retreats; S&P 500 eyes third weekly loss