the-rand-is-at-a-3-year-high