Oil Prices Fall As EIA Confirms Inventory Build | OilPrice.com OilPrice.com After a surprise 5.32-million-barrel inventory build reported by the American Petroleum Institute (API) weighed on oil prices yesterday, the Energy Information Administration (EIA) is reporting a build of 1.6 million barrels for the week ending March ... Oil prices pare losses as U.S. crude supplies edge up, but product ... |