News

The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell last week, shrinking by 2.4 million barrels in the week ending August 15.