Indian markets cautious as crude prices soften to $88

Indian equity markets opened cautiously on July 21, 2026, as investors reacted to mixed global cues…