The rupee hit a record low of 84.73 against the dollar, driven by strong dollar demand and Trump's tariff threats to BRICS ...