U.S. Central Command reported that 17 million barrels of oil passed through the Strait of Hormuz ..., Sonic AI
“U.S. Central Command reported that 17 million barrels of oil passed through the Strait of Hormuz on Saturday, contradicting Iranian media reports of its closure.”