FX Empire | Oil Prices Fall As EIA Confirms Inventory Build 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 US crude supplies edge up, but product supplies decline Crude Oil Price Analysis for March 28, 2018 |