News

US crude oil inventories missed expectations for stable prices in the July 18-ended week and decreased by about 3.2 million ...
Commercial crude oil stocks excluding the Strategic Petroleum Reserve declined by 3.2 million barrels to 419 million barrels in the week ended July 18, and were about 9% below the five-year average ...