Finnlines posts best Q2 figures in a decade