Iran Nuclear Deal Reached, What It Means for Trading

After more than ten years of tense negotiations and mutual accusations, a deal was finally struck this morning between the Islamic Republic of Iran and six major world powers (Permanent UN Security Council me...