Donald Trump said the US doesn't need the Strait of Hormuz opened at all while on his visit to China - as attacks on ships and disruptions in the area keep oil markets on edge. The President made the ...