European Union leaders agreed on Thursday that economic sanctions imposed on Russia will stay in place until a Ukraine peace deal is fully implemented, effectively extending them to the end of the year if need be.

The compromise reached at an EU summit in Brussels maintains EU unity on sanctions against Moscow over its role in the Ukraine conflict.

Strains have been growing within the 28-country bloc over sanctions that some member governments have only reluctantly supported.