Gold tops $1,300 to hit highest level since Nov.