The Energy Information Administration released its weekly report on U.S. crude stocks, showing a drop of 0.6 million barrels in the week ending October 21, besting expectations of a 0.7M rise, and compared to the previous reading's 5.2M fall.