Gold Drops Below $4,680 as US-Iran Tensions Boost Dollar