april gold closes at $665.70/oz, up $2.70