DEFSEC Technologies DFSC Surges 177 Momentum Builds Above Key Support Horace HMN Posts Record Q1 2026 EPS 128 Blows Past Estimates US Inflation Expectations Surge Key Indicator Reaches Highest Level Since 2007 White House Announces Soybean and Rare Earths Progress Following TrumpXi Summit China Signals Potential Tariff Reductions