Indian stock markets have corrected sharply amid Middle East tensions and surging oil prices, but analysts see a silver lining.