Both WTI and Brent crude oil prices rebounded slowly, recovering losses since reports of progress in US-Iran nuclear negotiations were published, and are now trading at $87/barrel and $92.8/barrel respectively.
2026-11-10
Both WTI and Brent crude oil prices rebounded slowly, recovering losses since reports of progress in US-Iran nuclear negotiations were published, and are now trading at $87/barrel and $92.8/barrel respectively.