Worst of financial crisis is still to come?