Indian markets closed at a 10-week high as FPIs bought index-eligible bonds for a 21st straight session and bank stocks rose on strong loan growth. Analysts said falling oil, cheaper valuations and a possible shift away from AI-heavy global trades could support Indian equities, but earnings and monsoon data remain key tests.