Ships keep transiting Strait of Hormuz driven by energy demand

World