Inflows of ₹6,732 crore alongside significant short-covering and DII support drove a 2.2% Nifty gain in July, raising hopes for a recovery to pre-war levels if geopolitical risks subside and the global AI trade reversal continues.