The Indian rupee weakened to a new all-time low against the offshore Chinese yuan on Friday, a move that could boost competitiveness for a segment of exporters in the South Asian nation facing hefty U.S. tariffs.