NYK
Japan asked the IEA to prepare another oil stock release as the Hormuz crisis drags on and Japan-linked ships remain stranded.