Paper vs. Physical: What Tighter Oil Supplies Could Mean

Published on April 29, 2026

With the proverbial ceasefire negotiation can kicked down the road for the second time in a week, the U.S. and Iran remain in a stalemate over the Strait of Hormuz.