News

Crude oil inventories in the United States saw a decrease of 2 million barrels during the week ending May 2, according to new data from the U.S. Energy Information Administration released on Wednesday ...