Dollar weakness overseas supports rupee