US crude oil inventories up 0.4% in week ending April 17
- Daily crude oil production remains at around 13.58 million barrels per day
22.04.2026
Oil