Iran Claims Strait of Hormuz Shutdown While Data Shows Continued Crude Exports Near 9 Million Barrels Per Day | Epistemic News