Royal Gold to acquire Canada's Sandstorm Gold for $3.5 billion - TradingView