The rupee depreciated for the third straight session, closing at 95.22 against the US dollar on Monday.