The Indian rupee continued its weak run facing twin headwinds of geopolitical tensions and higher US treasury yields