Gold Holds $4500, and Silver holds $75 on Iran Deal Hopes