Daily oil transit through the Strait of Hormuz dropped from nearly 20.8 million barrels on October 8, 2026, to 2.9 million barrels on October 11, 2026, according to Kpler data