Rand soars against global currencies as interest rate announcement looms