The American Petroleum Institute (API) reported a large surprise build in crude oil inventory of 8.6 million barrels for the week ending May 10, coming in ...
A