Oil climbs on surprise US crude stocks decline