WS #14020
Oil prices fell ~2% to $81.34 WTI despite Hormuz closure and Iran's control, driven by OPEC/IEA demand cuts and US inventory build, easing inflation concerns.
Oil price drop despite geopolitical tensions
Oil prices fell ~2% to $81.34 WTI despite Hormuz closure and Iran's control, driven by OPEC/IEA demand cuts and US inventory build, easing inflation concerns.