Rupees slide What it means for economy markets and you