dollar vs rand 2025latest news & developments