gold tops $920, tracking gains in crude, stocks