Hormuz crisis shook world markets