Global Financial Crisis: Causes, Impact, And Chances Of Repetition