1999年哪项法案被废除，有效地消除了投资银行和存款银行之间的分离？
有人提出了造成金融危机的许多原因，专家们赋予了不同的权重。美国参议院Levin-Coburn报告认为，危机是“高风险、复杂的金融产品；未披露的利益冲突；监管机构、信用评级机构的失败，金融危机调查委员会的结论是，金融危机是可以避免的，是由“金融监管和监督普遍失灵”造成的，“许多具有系统重要性的金融机构在公司治理和风险管理方面的严重失败”，“金融机构过度借贷、风险投资和缺乏透明度的结合”，政府准备不足和行动不一致，“增加了不确定性和恐慌”，“系统崩溃”在问责制和道德规范方面，“崩溃的抵押贷款标准和抵押贷款证券化管道”，放松对场外衍生品，特别是信用违约掉期的监管，以及“信用评级机构的失败”对风险的正确定价。1999年废除格拉斯-斯蒂格尔法案有效地消除了美国投资银行和存款银行之间的分离。批评人士认为，信用评级机构和投资者未能准确定价与抵押贷款相关的金融产品所涉及的风险，政府也没有调整监管措施，以应对21世纪的金融市场。对金融危机成因的研究也集中在利差的作用上。
格拉斯-斯蒂格尔法案