Russia has notified the UN, Turkey and Ukraine that it will not renew a crucial grain deal that allowed Ukraine to export grain through the Black Sea.
Kremlin spokesperson Dmitry Peskov said the agreements had reached a “de facto” end on Monday.
The deal let cargo ships pass through the Black Sea from the ports of Odesa, Chornomorsk and Yuzhny/Pivdennyi.
But, Moscow said it would return to the agreement if its conditions were met.
The country’s foreign ministry on Monday accused the West of “open sabotage” and of “selfishly” putting the commercial interests of the deal ahead of its humanitarian goals.
But Turkish President Recep Tayyip Erdogan told reporters he believed that Mr Putin “wants to continue the agreement” and that they would discuss the renewal of the deal when they meet in person next month.