Oil Prices Fall Further After API Reports Crude Inventory Build | OilPrice.com
The American Petroleum Institute (API) reported on Tuesday a build in crude oil inventories of 2.927 million barrels for the week ending March 19.Analysts had predicted a much smaller inventory build of 272,000 barrels for…