Falling rupee casts a long shadow