Could inventory draws awaken oil prices?

The talk in the oil market the last few months has centered on two main stories: concerns over global economic growth and conflict in the Strait of Hormuz. The first story suggests less oil demand (bearish), while the second story implies less oil supply (bullish). Taken together, this narrative has kept oil prices in a […]