Morning Markets Iran Peace Prospects Dell Rally and TrumpRelated Accounts Lead Key Investor Stories FBRT Q1 2026 Earnings EPS Misses Estimates by 606 Stock Edges Higher Tech Employment Data Shows Positive Signal in Future Hiring Job Postings CompTIA Analysis