WS #13920
Oil supply disruption narrative escalates with Brent near $90, but Ukraine pauses tanker strikes and OPEC cuts demand forecast, creating mixed signals.
Middle East oil supply disruption
Oil supply disruption narrative escalates with Brent near $90, but Ukraine pauses tanker strikes and OPEC cuts demand forecast, creating mixed signals.