Marked improvement in business conditions but inflation concerns hit record highs