Indian markets bounced back strongly on Wednesday, with the Nifty closing over 24,000, fueled by renewed buying and falling energy prices. Brent crude dipped, easing concerns about the Strait of Hormuz. Despite a rise in market fear gauge, foreign institutional investors offloaded shares while domestic investors showed robust buying. The rupee also strengthened against the dollar.
