BofA Securities anticipates Nifty 50 fluctuations, projecting a year-end target of 25,000 amidst uncertainties like potential US trade tariffs and a shaky US economic outlook. While S&P Global Ratings upgraded India’s sovereign credit rating, the brokerage expects Nifty earnings to grow moderately, with markets potentially facing short-term corrections.