August 1 (SeeNews) - North Macedonia's fuel retailer Makpetrol [MSE:MPT] reported a net profit of 311.4 million denars ($5.5 million/5.1 million euro) for the first half of 2023, down 41% compared with the like period last year.