February 19
20:16
2016
Oil prices slump, capping a volatile week that saw hopes of output cuts among major producers, but also U.S. oil inventories rising to a record weekly high.
Oil prices slump, capping a volatile week that saw hopes of output cuts among major producers, but also U.S. oil inventories rising to a record weekly high.