Crude oil futures fall amid ongoing US-Iran peace talks | OOBF

Oil prices dip as US and Iran continue negotiations in Switzerland.

Open shared insight