Spike in curde oil prices and drop in pharma shares halted the 3-day Wall Street rally. The Dow Jones industrial average dropped 71 points to 12,103. The Nasdaq slipped nine points to 2376.Indian ADRs, however, ended with smart gains. ICICI Bank rallied 3.3% to $37.33. Infosys and VSNL surged 2.5% each to $53.61 and $20.91, respectively. HDFC Bank advanced nearly 2% to $72.19. Satyam and Patni Computers were up over 1% each at $21.77 and $20.48, respectively.