Inflation seen coming down much faster due to tighter credit after bank failures Posted on April 22, 2023 by admin