At the interbank foreign exchange, the rupee opened at 88.11 against the US dollar and touched the lowest-ever intra-day level of 88.38 before ending the session at a fresh all-time low closing mark of 88.27 (provisional), down 15 paise from its previous close.