Markets cheer crude’s slide to 3-month lows: Nifty rallies to 23,600, Sensex zooms nearly 1,700 points
Macquarie’s top power picks: NTPC leads, eyes 40% rally in Power Grid amid $51 billion investment estimates