22nd XXII Slips 297 Testing 058 Support 20260520 Vedanta SBI Among Top Stocks Facing Major DII SellOff in March Quarter Over 160 Oil Tankers Stranded in Gulf as Iran Tightens Control Over Strait of Hormuz