The war in Iran has roiled markets over the last two months for a wide range of reasons. Oil and fertilizer prices have ...