Rupee falls to all-time low as dollar demand surges