March 29 (SeeNews) - Macedonian fuel retailer Makpetrol [MSE:MPT] said on Thursday its consolidated net profit fell by 19% year-on-year to 314.5 million denars ($6.3 million/5.1 million euro) in 2017.