September 18, 2024ArticlesIncrease in crude oil and product inventories is exerting pressure on the recovering prices According to The American Petroleum Institute (API), crude oil inventories in the United States increased by 1.96 million barrels for the week ending...Read more