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.
Traders often shift money into gold in turbulent times. In March, gold prices reached a high point for the year as the territorial dispute between Russia and Ukraine grew tense.