Stock markets slump over 2% as rising US-Iran tensions, spike in oil prices dent sentiment
Indian benchmark indices opened on a weak note and extended their losses throughout the session on Wednesday, with selling pressure intensifying in the second half...