Oil Prices Rise as Trump Issues Fresh Warning to Iran European Markets Dip Insight Enterprises NSIT Q1 2026 Earnings EPS Surge Beats Estimates by 156 Shares Edge Higher Walmart CFO Notes Consumer Stress as High Fuel Prices Reduce Visits and Gallons Per FillUp Irans Potential Tariffs on Hormuz Internet Cables Could Raise Europes Connectivity Costs First Business Financial Services Inc FBIZ Q1 2026 Earnings Narrow EPS Miss Overshadowed by Resilient Performance and Positive Market Sentiment ANGO Q1 2026 Earnings Strong Profitability Surprise Drives Modest Stock Gain Castle Biosciences Q1 2026 Earnings EPS Beat Slightly Narrower Loss Stock Rises 26