President Donald Trump has floated the possibility of a one-year rate cap ...