US crude oil inventories up by 1.2% for week ending March 27
- Daily crude oil production remains steady at around 13.6 million barrels per day
02.04.2026
Oil