September 18, 2024UncategorizedIncrease 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