Former U.S. President Barack Obama stated at a campaign rally in Ohio that Donald Trump's Iran war policy is "the reason for the rise in prices of almost all goods." Obama noted that during his tenure, he prevented Iran from acquiring nuclear weapons through a diplomatic agreement, whereas Trump's policy has led to Iran now having veto power over the Strait of Hormuz, which in turn has driven up the prices of oil, diesel, and other commodities. Obama made these remarks at a campaign rally at the Cleveland Public Auditorium on October 24, U.S. Eastern Time.