Crude Oil Tumbles Over 4% As Supply Glut Spooks Market
Brent futures were on course to settle below the key $40 per barrel mark for the first time since October 2.
Brent futures were on course to settle below the key $40 per barrel mark for the first time since October 2.