Business BSE Sensex Closes About 0.2 Percent Down at 75201 Amid Iran Conflict Uncertainty May 20, 2026 0 IT stocks including Infosys and HCL gained while banking and consumer stocks fell on geopolitical worries.