The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 399,000 barrels in the week ending July 3

The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 399,000 barrels in the week ending July 3

Crude oil inventories in the United States saw a surprise increase of 3.0 million barrels during the week ending July 3