Sensex drops over 200 points, Nifty tests 23,600 as Strait of Hormuz tensions rattle oil markets August 7, 2026 · Economic Times Read full story at source