The Independence Crisis: Jerome Powell’s Stand Against Political Intimidation
In a move that has sent shockwaves through the global financial system, Federal Reserve Chair Jerome H. Powell issued a rare, late-night video statement on Sunday, January 11, 2026.