WS #13921
IEA sees 1.8M bpd Q3 deficit, EIA raises Brent forecast to $86.81, but Ukraine pauses tanker strikes and OPEC cuts demand forecast, dampening bullish oil thesis.
Oil supply crisis deepens, but counter-signals emerge
IEA sees 1.8M bpd Q3 deficit, EIA raises Brent forecast to $86.81, but Ukraine pauses tanker strikes and OPEC cuts demand forecast, dampening bullish oil thesis.