4 days Rand weakens as South Africa budget delay stirs uncertainty Investing.com Rand weakens as South Africa budget delay stirs uncertainty. Africa · South Africa X