In the previous session, benchmark indices ended flat on Thursday. The Nifty 50 closed at 23,270.60, gaining 53 points or 0.23 per cent, while the BSE Sensex closed at 74,314.59, down 21.86 points or 0.03 per cent. Independent market analyst, Ambareesh Baliga told Times Now Digital, “markets had fallen in anticipation of rate hikes so don’t see further correction. Secondly on the tariff front, with 100% tariff expected on those countries buying Russian crude – we have seen such scenarios in the past thus as and when it’s threatened to be imposed on India, we could have a knee jerk reaction. In the next 3 weeks we would be looking forward to Q2 earnings.”