Five Stocks To Buy: BEL, Bharat Dynamics, Oil India, ABB India and Astral by NDTV Profits | March 9, 2026 8:14 am | Latest Posts, Market, Trending News Top picks include defence majors Bharat Dynamics (BDL) and Bharat Electronics Ltd. (BEL), energy explorer Oil India, piping solutions provider Astral, and heavy electrical equipment manufacturer ABB India.