US crude oil inventories fall 1.6% for week ending Oct. 24
- Commercial crude stocks drop by 6.9 million barrels, exceeding expectations for 900,000 barrel fall
12:05
Oil