I've been saying it for months, IMO someone/s is actively keeping the price suppressed to gain on milestone news. Once they've accumulated at the levels they're targeting it'll run. Zinc off-take agreement, confirmed resource upgrade, return to production are the milestones to watch.