Gold prices settled higher Friday as unrest in Ukraine and the Middle East draws traders into their hiding spots.
Gold for August delivery rose $12.50, or 1 percent, to settle at $1,303.30 an ounce. Silver for September added 22 cents, or 1.1 percent, to $20.64 an ounce.
The U.S. Defense Department said Friday that Russia was about to move heavy artillery into the hands of separatists in Ukraine. The day before, the Obama administration accused Russia of firing artillery at Ukraine's military.