US Consumer Sentiment and Macroeconomic Risk Assessment Amid Middle East Geopolitical Volatility Terra TFSA Stock Worth Considering for Investors TFSA Latest Quarter Earnings Terra 2026 7 notes report no EPS or revenue data EXP Eagle Materials reports Q1 2026 EPS falling 78 percent below estimates sending shares down 139 percent today Hewlett HPE Market Conditions Q1 2026 Profit Surprises What is driving Permian PBT stock today Permian posts 53 EPS miss on weak royalty income Are investors bearish on BTC Dev BDCIU stock BDCIU Latest Quarter Earnings BTC Dev withholds core EPS and revenue metrics Merck Co Inc MRK Among Top Pharma Players Evaluating TOMI Environmental Solutions Decontamination Tech at INTERPHEX 2026 NAZ Nuveen affirms positive Arizona municipal credit outlook amid steady interest rate trends