Markets in 2025: Gold, Goldilocks and the dollar bears finance December 31, 2025Markets in 2025: Gold, Goldilocks and the dollar bears