Surviving Economic Uncertainty in 2025