Oil plunged in the last few minutes of trading as economic anxiety hangs over the market. Futures gave up more than 1% of the day's gains moments before ...
A