Indian markets defy AI-driven global weakness; Nifty ends near 24,250

IT stocks continue their sharp recovery