Gold rose above $1,600 an ounce to its highest level in years after Iran launched ballistic missiles at at least one U.S. base in Iraq
Continue...