The market is confused whether or not Iran and US are negotiating or not and if so, who has the upper hand?
All this and more below…what does it mean for assets?
The market is confused whether or not Iran and US are negotiating or not and if so, who has the upper hand?
All this and more below…what does it mean for assets?