Why gold may keep rising – and what could stop it