COMMENTARY
Commercial Oil Inventories Are “Depleting Very Fast” And Global Supply Chain Stress Is Spiking
by Michael We are watching a slow-motion train wreck play out right in front of our eyes, and nobody can stop it. Every single day that the Strait of Hormuz remains closed, commercial oil inventories will [...]
