When a former cabinet member and a decorated war hero criticizes the president, “then the president is in serious trouble,” Keefe Bruyette analyst Brian Gardner told investors last night in a research note. While the election is far from over, James Mattis’s rebuke of President Trump “may be a wake up call to the markets that Mr. Trump could lose in November,” added Gardner. He believes Mattis’s statement could be “strongest sign yet” of Trump’s vulnerability in November.