3 gold stocks worth buying on recent weakness — AEM +0.80 · News Impact Screener