March 15 (SeeNews) - North Macedonia-based fuel retailer Makpetrol [MSE:MPT] said on Friday it expects to generate a net profit of 873.1 million denars ($15.4 million/14.2 million euro) in 2024, up 13% compared with a year earlier.