Both US crude and Brent crude benchmarks fell more than 25 percent through October and November as a supply glut inflated global inventories but have stabilised over the last three weeks
Both US crude and Brent crude benchmarks fell more than 25 percent through October and November as a supply glut inflated global inventories but have stabilised over the last three weeks