Dollar index rallied 1.6%, set for best day since September 2022 | Sensex, Nifty surge 1%, Rupee hits all-time low.