2026.08.20

Oil Markets Are Pricing A Supply Surge That Isn’t Guaranteed