The Iran Nuclear Agreement is once again at the center of global attention after U.S. President Donald Trump announced that Iran has agreed to long-term, high-level inspections of its nuclear facilities.