Diplomatic discussions between the United States and Iran reportedly advanced this week with meetings in Switzerland and potential sanctions relief on Iranian oil exports under discussion. The development carried implications for global crude markets, given the Strait of Hormuz's
Read full commentary →