Indian markets near 6 month lows on US Iran tensions

Business