Business Featured Markets Oil prices rise as US-Iran tensions threaten energy supplies Johnson NDEKEZI July 17, 2026 0