Yarn and fabric producer Olcese SpA has posted an operating loss of EUR19.2 million for full-year 2003, narrowed from a loss of EUR21.8m a year earlier.