Geopolitical tensions and key corporate developments put IT, defence, and energy stocks under market watch; Biocon, Granules, and Bank of…