Trump Leaves Iran Agreement, What does it mean for Oil? 11/05/2018 Beyond Europe, Business, Iran Vocal Europe I ts been a zombie agreement for a while. The 2015 Iranian nuclear agreement, formally known as the Joint Comprehensive Plan of Action (JCPOA) appeared doomed long before President Trump took office. However, President…Read More