Royal Gold (RGLD) - Leading The Path Higher for Mining Stocks