Oil prices have plunged to five-month lows amid record trading volume in Brent crude, as OPEC and other producers appeared to rule out deeper supply cuts to reduce the world's persistent glut of crude.
Oil prices have plunged to five-month lows amid record trading volume in Brent crude, as OPEC and other producers appeared to rule out deeper supply cuts to reduce the world's persistent glut of crude.