Markets Stock markets tumble in early trade as crude oil prices hit $100 per barrel mark July 24, 2026 gopalkumarthakur@gmail.com The 30-share BSE Sensex tumbled 512.07 points to 75,869.38 during initial deals; The 50-share NSE Nifty declined 153 points to 23,713.60 Related posts: Lenskart shares make weak debut on bourses, recoup losses to edge higher Crude oil futures rise ₹94 to ₹8,898 per barrel; Brent breaches $100 Gold demand in Jan-Mar 2026 rose 10%, value surged 99%: WGC Rupee rises 14 paise to close at 95.21 against US dollar