US-Außenminister Anthony Blinken sagte in Washington, Russland habe seine Verpflichtungen gebrochen - nur einen Tag nach der Vereinbarung über die Ausfuhr von ukrainischem Getreide über das Schwarze Meer.
Blinken sagte, der Beschuss untergrabe die Arbeit der Vereinten Nationen, der Türkei und der Ukraine, um wichtige Nahrungsmittel auf die Weltmärkte zu bringen. Russland trage die Verantwortung für die Verschärfung der weltweiten Nahrungsmittelkrise.
Auch der ukrainische Präsident Wolodymyr Selenskyj hat den Angriff scharf verurteilt.
Nach Angaben des türkischen Verteidigungsministers Hulusi Akar hat Russland erklärt, es habe nichts mit dem Angriff auf Odessa zu tun und wolle den Vorfall untersuchen. Eine offizielle russische Reaktion liegt bisher nicht vor.
dpa/est