US crude oil inventories down by 0.8% for week ending March 21
- Daily crude oil production reaches roughly 13.57 million barrels per day
27.03.2025
Oil