March 9, 2016

Marc Faber: Over 5 Thousand Years We've Never Had Negative Rates