CNBC Investing Club

What 'demand destruction' means and how it fits into our investment strategy