Oil have again skidded again, pushing prices to three-month lows as investors continue to flee bullish positions on worries that OPEC-led production cuts have not yet reduced a global glut of crude.
Oil have again skidded again, pushing prices to three-month lows as investors continue to flee bullish positions on worries that OPEC-led production cuts have not yet reduced a global glut of crude.