US Dollar to Tank? End of OPEC? China’s Stimulus Bazooka? Saxo Bank’s Outrageous Predictions 2025 03 December 2024