Fears of falling demand, surging U.S. stockpiles send oil prices plunging - Seeking Alpha
Fears of falling demand, surging U.S. stockpiles send oil prices plunging Seeking AlphaCrude oil prices tumble on concerns over weakening global demand and a U.S. supply glut, dragging prices back to the bottom of their recent range; WTI -2.7.