May 9, 2026

Iran cuts oil output as storage nears capacity