US oil inventories up by 5.983M barrels – report



Crude oil inventories in the United States increased by 5.983 million barrels in the week ending February 18, significantly above expectations, private data from the American Petroleum Institute (API)…