The financial crisis : origins and implications