August gold settles at $1,249.40/oz, up $3.60, or 0.3%