Home Dow drops 900 points, S&P falls 1.6% as oil continues climb