Rupee crosses 80