Demonetisation be damned! The Indian rupee is on a tear