WS #14019
Holding: newest synthesis is 83d 14h old
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.