Royal Gold repays $250 million in debt - RGLD News | Rallies