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