Crude Build Stalls Oil Price Rally OilPrice.com The Energy Information Administration reported a build in U.S. crude oil inventories of 3.3 million barrels for the week to April 6, double that of API's estimate for a 1.76-million-barrel inventory increase, which weighed on prices yesterday. Analysts ... Oil prices rise to 3-year high as traders focus on Middle East tensions |