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

Activity

Activity (0)
Loading comments...