Dollar slips to Rs159.27; reserves up by $467m to $20.55bn