Why is Indian stock market rising for seven straight sessions? Explained with five crucial reasons Mint