CurrenciesRupee hits record low: Why the ‘Hormuz Blockade’ and $105 crude are pushing the Indian currency towards 96/$ – Market News2 days agoThere seems to be no respite for the rupee. It has plunged to new lows, treading dangerously close to the...