SKOPJE (North Macedonia), February 27 (SeeNews) - North Macedonia's Makpetrol [MSE:MPT] said that it has repurchased 227 of its own shares for an undisclosed sum.