It is not very often that you find someone who can explain the complex intricacies of financial markets with a wicked sense of humor. Peter Ricchiuti, who is a business school professor at Tulane University’s Freeman School of Business, has ...