EIA: US crude stocks down 7.4 million bbl