Gold Posts a Fresh All-Time High Above $2,300 as US NFPs Near