
Gold prices have reached new highs due to rising sovereign debt, a fluctuating dollar, and continued central bank buying. Major gold producers are selling at $3,500 to nearly $4,900 per ounce, but several gold and copper mining stocks trade below $45, presenting investment opportunities. Companies like Barrick Mining, Kinross Gold, Harmony Gold, and Eldorado Gold show strong revenue growth, cash flow, and buyback programs, though risks include geopolitical issues and production declines. Investors should consider these stocks carefully against macroeconomic risks and their own investment horizons.