Indian markets are outperforming its global peers this year. Last week was especially a stellar one where Nifty and Sensex hit their fresh all-time highs of 17,793 and 59,737, respectively. Meanwhile, Bank Nifty completed its loose end to check its new all-time high. Relief package for the telecom sector, the announcement of a nasty bank, strong FII inflow and large short-covering were […]