US stocks shook off earnings warnings, and staged a late-day turnaround that saw all the major indices close with gains yesterday. While the Dow rose 31 points to 11,135, the Nasdaq gained 12 points to 2,129. Crude oil rose 55 cents to settle at $76.16 a barrel.Indian ADRs, except Infosys, also declined yesterday. Dr. Reddy's slipped nearly 2.5% to $28.27. Satyam and Wipro slipped over 1% each to $32.86 and $12.44, respectively.Infosys moved up marginally to $78.01 ahead of its first quarter earnings report today.