Gold has done well for three clear reasons: geopolitical tensions, inflation, and mounting U.S. debt. Whether it's been ...