Tungsten miner Almonty climbs on $300 mln stock buyback - ALM News | Rallies