Rupee depreciates 1.27pc against USD for 8th straight week