The Iran war has triggered a sharp fall in the rand, which late on Tuesday breached R16.76/$, from R15.83 a week ago, a slide of almost 6%.