Rand halts freefall after Trump pauses tariffs for 90 days, but uncertainty looms