Brent and WTI crude futures plunge over 6% on Iran agreement hopes
Crude oil futures dropped by more than 6% following expectations of a diplomatic agreement to end the conflict involving Iran.
Crude oil futures dropped by more than 6% following expectations of a diplomatic agreement to end the conflict involving Iran.