Europe Falters, Rupee Holds the Line — A Turning Point Ahead?