August gold falls $4.20, or 0.3%, at $1,245/oz.