Rupee closed weaker at 68.8975/68.9000 per dollar on Monday (30 July 2018), versus its previous close of 68.6850/6900 per dollar last Friday.