Crude Oil Prices Fall After US-Iran Talks End Without Agreement | OOBF

Brent at $70.83 and WTI at $67.84 after US-Iran indirect talks conclude.

Open shared insight