Oil prices climb on big drop in U.S. crude stocks, Russia supply uncertainty