March 12 (SeeNews) - Macedonian fuel retailer Makpetrol [MSE:MPT] said on Monday its non-consolidated net profit fell by 20% year-on-year to 301.8 million denars ($6.0 million/4.9 million euro) in 2017.