Markets make an uneasy truce with Iran war risks. This is what a real rally needs. by Live mint | April 1, 2026 6:15 pm | Indian Stocks, Market, News Stock markets are hopeful. Oil markets less so. That doesn’t spell sustained gains.