Oil Prices Plummet 7% on Fears of a Glut
Higher production than expected in Russia and the United States suggest that an OPEC deal to reduce supply might not do enough to stabilize prices.
More... |
All times are GMT. The time now is 03:40 AM. |