Forex traders said the rupee has witnessed its sharpest rally in seven months. However, the surge in Brent crude oil to $110 per barrel poses the biggest threat to this recovery.