Nifty cruising new highs – Time for reversal or year-end celebrations?

Stocks