Oil prices remained stable as investors considered the implications of upcoming U.S.-Iran talks, with Brent crude slightly up to $67.78 a barrel and WTI at $62.91, despite recent declines in both benchmarks.
Oil Broadly Steady Ahead of U.S.-Iran Talks(current)
Data sourced from public RSS feeds and News APIs.