Oil prices plunged to $88 per barrel, whereas the Wall Street indices rallied over 1%, with Dow Jones logging a jump of over 600 points.