The rand has strengthened, while analysts keep forecasting a decline.