API reported that the U.S. crude oil inventories had fallen by 6.7 million barrels for the week ended July 1. This is the biggest inventory draw in last 13 …

The post Does <b>Crude Oil</b> Inventory Data Really Affect Oil Prices? appeared first on crude-oil.top.