Oil Prices Rise as Trump Issues Fresh Warning to Iran European Markets Dip Bank of America Adjusts MongoDB Price Target as Earnings Approach ITT Q1 2026 Earnings EPS Surpasses Estimates Despite Flat Revenue Visibility AMD Commits 128 Billion Investment in Taiwans Chip Ecosystem Intensifying Rivalry with Nvidia AI Biotech Firm Secures 104 Million Investment from Nvidia Atlanticus Holdings Corporation ATLCL Q1 2026 Earnings Strong EPS Beat Drives Solid Performance BDCI Q1 2026 Earnings Modest Profit Reported Amid Limited Revenue Disclosure