MUMBAI,Bulls charged: Nifty 50 touched 81,596 on May 21, a 4% May sprint adding ₹5L Cr cap, shrugging off U.S. shutdown jitters. Roed more.https://financelamp.com/niftys-81596-peak-domestic-flows-defy-geopolitics/