09.19.2016 - By The Lara-Murphy Report
Carlos and Bob summarize some of the key points from the latest Lara-Murphy Report: European banks failed their "stress tests" and the US federal debt is worse than you may realize.