Oil Prices Steady After API Reports Crude Build, Gasoline Draw
With Brent Crude falling from its $80 height of last week, the American Petroleum Institute (API) reported a build of 1.001 million barrels of United States crude oil inventories for the week ending May 25, compared to analyst expectations that