Strait of Hormuz fully open, freeing 21% of global oil trade