Rupee near 3-month high