What December 18th Means for Markets in 2025