Complexities of the Financial Turmoil of 2007-2008