The index gained nearly 4.3% from 27,795.75 recorded on June 12, reflecting improving market sentiment triggered by US-Iran peace deal, softer crude and global market movement.