Global markets face volatility as US-Iran peace talks fail | OOBF

Failed peace talks and US blockade announcement increase market uncertainty worldwide.

Open shared insight