$6 billion release tied to nuclear site inspections and first US-Iran peace talks drives high geopolitical impact.