US crude oil inventories up 0.7% for week ending March 22
- Daily crude oil production declines by 9,000 barrels to around 13.53 million barrels
28.03.2024
Oil