June 10 (SeeNews) - North Macedonia's Makpetrol [MSE:MPT] said on Monday that its shareholders have approved a one-year 200 million denars ($3.7 million/3.2 million euro) share repurchase programme targeting up to 10% of the company's own shares.