Bosnian oil refinery Modrica swung to a net loss of 3.05 million marka ($2.13 million/1.56 million euro) in 2009 from a net profit of 808,300 marka a year earlier.