It has become a jarring and frequent contradiction. President Donald Trump blames the Federal Reserve for putting the U.S. economy at risk while data show an economy in "reasonably good" shape, as the head of the central bank recently said.

But behind that confusing dance between a norm-breaking Republican president and a stick-to-its-knitting Fed lies a dilemma for Trump.

"Reasonably good" is not what Trump promised to deliver during his 2016 campaign, and at this point he heads into a re-election year short of the key economic goals he set and worried a recession could undermine his bid for a second term.