Rupee hits all-time low of 88.37 against dollar on tariff concerns