US crude oil inventories rose by 17.4 million barrels for the week ending August 7, according to the Energy Information Administration (EIA), far.