December 21, 2025 Global Economics 0 $5 billion of support for business, but more work to do: Rod Phillips History is foreshadowing the worst of times for markets Investor