Trumps Mixed Signals on Iran Deal Keep Oil Markets on Edge as Summer Stockpile Risks Mount AI Gurus Charge Wall Street Banks 25000 a Day for Advisory Services Shell Shares Upgraded to Buy After ARC Resources Transaction Key Economic Data and Corporate Earnings to Watch This Week Duke Energy DUK Faces Reduced Analyst Price Target Amid Utility Sector Headwinds PutinXi Talks Expected to Revive Stalled Power of Siberia 2 Gas Pipeline Amid IranLed Energy Market Turmoil BMNR Q1 2026 Earnings EPS Surprise as Company Reports Profitability HLIT Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiencies Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher DCOMP Q1 2026 Earnings EPS Misses Estimates Stock Flat Preferred Bank PFBC Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operating Performance Reaves Utility Income Fund UTG Gains Ground as Defensive Appeal Returns BiomX Inc PHGE Shares Slide 13 as Key Support Level Approaches Green Dot GDOT Edges Higher as Support Holds Resistance in Focus Goldman Sachs Holds Near Key Psychological Level Amid Modest Gains DMO Edges Higher Western Asset Mortgage Opportunity Fund Shows Modest Gains PutinXi Talks to Address Stalled Power of Siberia 2 Pipeline Amid Energy Market Turmoil HMR Q4 2025 Earnings Heavy EPS Miss Despite Stock Surge NextEra Energy Holds Steady at Key Support Levels Whats Next for NEE