WS #14019
Oil prices fell ~$3 to $80.15 WTI on demand concerns (OPEC/IEA cuts, US inventory build) despite Iran reaffirming Hormuz control, easing near-term supply fears.
Oil price drop despite Hormuz tensions
Oil prices fell ~$3 to $80.15 WTI on demand concerns (OPEC/IEA cuts, US inventory build) despite Iran reaffirming Hormuz control, easing near-term supply fears.