EIA: US crude stockpiles fall 4.6 million bbl