A week of strong job approval polls for President Trump has ended with the one survey that sizes up his chances for reelection, and the odds are nearly 60% that he will win a second term.

Betting aggregator Oddschecker.com put Trump’s chances at 59.99%, and the site shows that Trump has been soaring in the past few weeks, paralleling national job approval surveys including Gallup and the highly watched RealClearPolitics “Trump Job Approval” average.

Trump’s odds of victory are now 5-7, according to Oddschecker. The firm’s spokesman, Pete Watt, told Secrets that “Trump is at an all-time high.”

Far behind is Independent Sen. Bernie Sanders, who has a 16.7% chance of winning the White House, and former New York City Mayor Michael Bloomberg with an 11% chance.

But with the Democratic race in turmoil after Iowa flubbed its caucuses and indications showing a strong first- or second-place finish for former South Bend, Indiana, Mayor Pete Buttigieg, gamblers are scrambling to fine-tune their bets among the sites Oddschecker examines.

Notably, those betting on the outcome of the New Hampshire primary next week have started to pull the bets for former Vice President Joe Biden, rejected again by Iowa Democrats, and put more on Sanders and Buttigieg.

The chances of Buttigieg winning the New Hampshire primary, for example, tripled overnight.

“Some oddsmakers have gone into full panic mode,” Watt said.

“It seems that Buttigieg’s gain has been Biden’s loss, with the former VP going very much in the other direction,” he added.

New Hampshire primary current best odds:

