PutinXi Talks Focus on Power of Siberia 2 as Iran Conflict Shakes Energy Markets Enterprise Products Partners EPD Receives Higher Price Target Amid Mixed Analyst Sentiment Prime Minister Starmer Urges TNT Sports to Make Champions League Final FreetoAir Inflation Pinches Holiday Weekend Travelers as Prices for Food Recreation Surge Tony Blairs UK Economic Diagnosis Praised AICentric Prescription Questioned PutinXi Talks Revive Stalled Power of Siberia 2 Pipeline Amid Iran War Energy Disruptions FCPT Q1 2026 Earnings EPS Misses Estimates on Lower Income Stock Holds Steady Perella Weinberg Partners Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Headwinds AFB Q3 2024 Earnings Net Investment Income per Share Reported at 011 No Analyst Estimate Available United Rentals URI Q1 2026 Earnings Solid EPS Beat Powered by Operational Strength MRLN Q1 2026 Earnings Record EPS Surge Driven by Cost Controls Though Revenue Details Remain Unclear CURR Q3 2025 Earnings Strong EPS Beat Drives Stock Surge Alpha Metallurgical Resources Gains 178 as Coal Markets Show Resilience TG Therapeutics Inc TGTX Sees Gains as Price Approaches Key Resistance Level JDcom JD Dips 05 as Shares Approach Resistance Near 31 Level Crescent Biopharma CBIO Surges 53 as Bullish Momentum Builds Globe Life Inc GL Slips 15 as Key Support Levels Loom Jim Cramer Advises Focusing on Future Upside Over Past Gains in AI Stocks BRC Group Holdings RILYN Q1 2024 Earnings Net Loss of 171 per Share Reflects Ongoing Pressures Hennessy Advisors Inc HNNA Rallies 2 as Volume Picks Up SRE Q1 2026 Earnings Slight EPS Miss as Utility Performance Holds Steady NAII Q2 2024 Earnings Reported Loss Deepens as Stock Declines ISBA Q1 2026 Earnings Significant EPS Miss Amid Challenging Quarter Fox Corporation FOXA Q1 2026 Earnings Strong EPS Beat Drives Positive Surprise but Stock Edges Lower West Pharmaceutical Services WST Q1 2026 Earnings Strong EPS Surprise of 258 Outpaces Estimates FTAIM Q1 2026 Earnings EPS Falls Short of Estimates Preferred Shares Unchanged TRS Q1 2026 Earnings EPS Beats Estimates by 2539