8 May 2026
This week brought signs that negotiations between the US and Iran seem to be making real progress. Markets are taking the latest developments seriously as indirect talks have continued despite provocations that would have allowed either side to walk away if they wanted to. The most obvious effect was seen in oil markets as the price of crude oil fell…
Read More