Crude Oil Futures Decline After US-Iran Talks Conclude | OOBF

September Brent down 1.4%, August WTI down 0.26% post US-Iran talks.

Open shared insight