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
30.10.2025
Oil