What’s Going On with Iran?
Iran may be the next major talking point for oil markets. President Biden is attempting to revive the nuclear deal with Iran, which would including lifting sanctions that are keeping millions of barrels of oil off the market. The Joint Comprehensive Plan of Action (JCPOA), signed in 2015 by former-President Obama, was exited in 2018 […]