Iowa Business Report Wednesday EditionMar. 29, 2023 Economist Stephen Moore on the causes of today's high inflation and resulting higher interest rates.