Indian rupee hits all-time low amid geopolitical tensions.