Inventories of crude oil will reach an 8-year low by the end of this year, Eric Nuttal, partner and Senior Portfolio Manager at Ninepoint Partners, told on Tuesday.
Crude oil inventories in the United States unexpectedly rose unexpectedly this week by 4.067 million barrels, the American Petroleum Institute (API) data showed on Tuesday—