May 2026 — Navigating the coming oil influx

Why the gradual reopening of Hormuz might be the biggest deflationary event of 2026.