Indian markets continue rally; Nifty and Sensex close 2% up as rupee strengths

Analysts added that unless the Iran-U.S. conflict remains unresolved and crude continues to trade above $100 per barrel, a sustained rally for the stock market may be unlikely. File | Photo…