Best Stocks to Buy in India Now (Dec 5, 2025): Top Nifty, Bank, Auto, Power & Healthcare Picks for 2026
India’s stock market has moved into a new phase. On December 5, 2025, the Reserve Bank of India (RBI) cut the repo rate by 25 bps to 5.25%, announced ₹1 lakh crore of government bond purchases and a $5 billion FX swap to flood