From Julianne Geiger: The American Petroleum Institute (API) reported a build of 4.529 million barrels in United States crude oil inventories against expert predictions that domestic supplies would see only a 2-million-barrel build.
From Julianne Geiger: The American Petroleum Institute (API) reported a build of 4.529 million barrels in United States crude oil inventories against expert predictions that domestic supplies would see only a 2-million-barrel build.