Home Forex News Rand holds steady ahead of South Africa budget speech