Brent Crude · Energy Market · Oil Prices · U.S.-Iran Talks
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.