US bank trouble heralds end of dollar reserve system – US now owes a net $18 trillion to foreigners March 25, 2023 11:30 am