US crude oil inventories down by 0.8% for week ending July 18
- Daily crude oil production falls to around 13.27 million barrels per day
24.07.2025
Oil