May was supposed to be a month to worry about. Iran's war with the U.S. had sent gas prices above $4 at the pump. Consumer sentiment had cratered to its worst level since the financial crisis. Bond yields were flashing warning signs. And Wall Street strategists were nervously circling June on their calendars.
Instead, May became one of the best months the stock market has had all year.