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