UBS: If supply disruptions persist for an extended period, oil prices could surge in the short term, triggering significant demand disruption.

2026-05-21

UBS: If supply disruptions persist for an extended period, oil prices could surge in the short term, triggering significant demand disruption.