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 significantly over analyst expectations of a 2.125-million-barrel drawdown in inventories.
Large Crude Build Weighs On Oil Rally
