The spot rupee continued with its upward trend for the second straight session and peaked up to a high of 43.76/$ during the intra-day trades, before settling firm at 43.80/82 per dollar against the yesterday's close of 43.9350 per dollar.