March 17 (SeeNews) - North Macedonia-based fuel retailer Makpetrol [MSE:MPT] said it expects to generate a net profit of 1.1 billion denars ($19.5 million/17.9 million euro) in 2025, up 7% compared with the previous year.