
The American Petroleum Institute reportedly shows a surprise build of 2.6M barrels of oil in U.S. commercial stockpiles for the week ending July 17, breaking a streak of 13 consecutive weekly declines, including a 564K-barrel draw in the previous week.
Source: Seeking Alpha — This article was automatically imported from the source. Read full article at original source →