US oil stocks drop more than 3 million barrels

Fall exceeds market expectations, according to API