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
08:42
Oil