US crude stockpiles drop 4.5M barrels as refinery runs hit 98%