July 31 (SeeNews) - Makpetrol, Macedonia's largest fuel retailer, on Tuesday reported a net profit of 45.8 million denars ($1.0 million /744,000 euro) for the first six months of 2007, versus a net loss of 1.8 million a year earlier.