Royal Gold forecasts 2026 sales volume of 365,000-410,000 gold equivalent ounces - RGLD News | Rallies