Mumbai, May 24 – The rupee weakened sharply in the intra-day trade to touch an eight-and-a-half month low of 56.01 before closing at 55.59 in…