Home Tags Energy Information Administration

Tag: Energy Information Administration

Oil Falls Further On Rising Crude, Product Inventories

The American Petroleum Institute (API) estimated on Wednesday a surprise crude oil inventory build of 1.57 million barrels for the...