Former U.S. President Obama criticized the Trump administration at campaign rallies in Ohio and Michigan, accusing it of initiating an "unnecessary" war with Iran, which led to rising oil and diesel prices and disrupted shipping in the Strait of Hormuz. Obama also attacked Donald Trump's tariff policies, stating they increased consumer costs, and noted that the U.S. national debt has reached $40 trillion.