EIA: US crude oil inventories up 2.4 million bbl