Stock markets opened flat amid cautious investor sentiment due to Iran-Israel tensions The Nifty 50 index gained 13.75 points, while the BSE Sensex fell by 84.15 points at the start Experts believe the Israel-Iran conflict will have a limited long-term impact on markets