Trump announced that Iran has agreed to halt uranium enrichment, suggesting potential progress towards a revived JCPOA. This development could alleviate uncertainty surrounding US-Iran relations, but also raises concerns about the stability of the Strait of Hormuz and the oil market.