As US debt hits $36 trillion, about 1 in 5 dollars the government spends repays investors for borrowed money
“It's clear the current amount of debt is putting upward pressure on interest rates, including mortgage rates for instance." Read More