
Royal Gold to Buy Sandstorm Gold in $3.5 Billion Stock Deal
Royal Gold, Inc. (NASDAQ:RGLD) is making a decisive move to scale up in the precious metals streaming and royalty space through two..