Anduril Valuation Surpasses 60 Billion as Defense Tech Sector Attracts Record Investment Why Peoples Bancorp PEBO Just Dropped 117 What to Watch 20260515 Mixed Markets Dow Rises SP and NASDAQ Dip as Tech Leads Could an Iran Deal Calm Energy Markets One Oil Stock Might Still Outperform