Rand weakens as Middle East conflict impacts oil prices | IUX24