August gold settles at $1,245.50/oz, up $3.50, or 0.3%