March 2 (SeeNews) - North Macedonia-based fuel retailer Makpetrol [MSE:MPT] said it has booked a net profit of 1.3 billion denars ($22.4 million/21.1 million euro) in 2022, down 6% compared with the year before, as expenses grew faster than revenues.