Global gold demand drives Canada's trade into surplus, helps… — RY +0.20 · News Impact Screener