Oil rises above $87 after US crude supply drop