US Economy Expanded 2 in Early 2026 Amid Energy Price Pressures from Iran Conflict Balchem BCPC Stock Analysis 109 Loss Key Levels 20260515 Uncertainty and Caution Reflect in Latest Tech Employment Data CompTIA Analysis Suggests