EIA: US crude inventories rose at an unexpected rate, reflecting reduced net outflows
US commercial crude oil inventories rose by 2.6 million barrels to 442.3 million barrels for the week ending 4 April, 2025, outpacing analyst expectations of a 1.4 million-barrel build.