Indian markets at new high