The Indian rupee's rally to a three-week high is at risk of stalling on Wednesday, pressured by a decline in Asian currencies and lacklustre equity flows. The one-month non-deliverable forward indicated the rupee will open in the 87.10–87.14 range against the U.S. dollar, compared with 86.95 on Tuesday, when it hit a three-week high of 86.92.