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