Business sentiment worsens amid inflation, economic slump woes