US crude oil inventories down 1.3% in week ending April 24
- Daily crude oil production rises to around 13.58 million barrels per day
10:25
Oil