French President Emmanuel Macron said the reopening of the crucial waterway could only be done by talking to Iran.