the latest reading of the broad dollar index from the Fed remains high, so the "dollar drop" is not confirmed by that data; still, public debt and consumer sentiment do feed the bearish narrative. The total public debt of the U.S. is around $38.77 trillion, consumer sentiment came out at 56.4 in January 2026, and the broad dollar index from the Fed stood at 120.55 on March 13, 2026.