You're totally right about repo and massive amounts of loans, but the impact of other countries trying to get USD outweighs this - at least in the short term.
Checkout currency trading right now - the USD is surging compared to every other world currency. That's because demand for USD is extremely high world wide.