Indian rupee sinks to all-time lows against both the US dollar and offshore Chinese yuan, pressured by steep US tariffs.