
imaginima/E+ via Getty Images
The American Petroleum Institute reportedly shows another surprise build of 19.1M barrels of oil in U.S. commercial stockpiles for the week ending July 11, the largest weekly build reported by the API in at least a decade.
Gasoline inventories reportedly