Economy contracts 9% in Q2