Japan Is ‘Insolvent’: Yen Unwind Threatens Global Markets | Michael Gayed December 4, 2025 by mosesman