South African rand slips as US-Iran stalemate pushes oil prices higher - USO News | Rallies