Dollar climbs to Rs152.83 as rupee snaps winning streak