Sensex, Nifty Gain Despite European Energy Crisis Weighing On Risk Assets | Sharefundss