US-Iran talks and crude oil price drops weigh on market sentiment | OOBF

Market sentiment dampened by US-Iran talks and falling crude oil prices.

Open shared insight