The oil stress score stood at 86.0 of 100 on 8 Nov; its highest reading in an episode on file is 90.8, in 2026 Hormuz (4 Oct)

Peak scores of 6 episodes since 1990 · the score ranks each of the terminal's supply, shipping and refining measures against its own history; 75 is watch and 90 is stressed

Energy & Transport · Macro · EIA and IMF PortWatch · 7 Nov 2026

The full data in the terminal

Loading…