Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Drive Oil to New Summer Highs PutinXi Talks Expected to Revive Stalled Power of Siberia 2 Pipeline as Iran Conflict Disrupts Energy Markets ixigo Partners with Uber and redBus to Integrate Cab and Bus Bookings in Train App TotalEnergies Extends Fuel Price Cap in France Through June Amid Consumer Relief Efforts Coal India Plans Syngas Projects to Offset Tightening Gas Supply for Power and Fertilizer Sectors Estate Transparency Concerns Family Disputes Over Control of Mothers Affairs XRN Q1 2026 Earnings Disappointing Quarter as EPS Misses Estimates Significantly Hurco Companies Inc HURC Q1 2026 Earnings Loss Reported Amid Challenging Demand Stock Edges Higher AVGO Q1 2026 Earnings Slight EPS Miss Amid Mixed Signals NEON Q1 2026 Earnings EPS Misses Estimates Amid Elevated Operating Costs ASUR Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Uncertainty SQM Q2 2025 Earnings Lithium Producer Posts EPS of 031 as Stock Edges Higher Roivant Sciences ROIV Slips Nearly 3 as Shares Test Key Support Zone Cognyte Software CGNT Surges 293 Testing Key Resistance Near 1106 Deckers Outdoor DECK Rallies 395 to 10667 Holds Above Key Support AVAL Slides 221 as Colombian Banking ADR Tests Support Levels Bone Biologics Corp BBLG Tests Support After Marginal Decline Fabrinet FN Slips 383 Key Support Levels in Focus After Pullback BlackRock Credit Allocation Income Trust BTZ Inches Higher as YieldDriven Trading Continues Enlight Renewable Energy ENLT Modestly Advances Holding Above Key Support GAMCO Global Gold Natural Resources Income Trust GGN Slips 077 Amid Sector Uncertainty Medicus Pharma MDCX Rallies 49 as Shares Test Resistance Near 032 Citizens Community Bancorp CZWI Holds Steady Near 2064 as Trading Activity Remains Modest Trump Pressures Bank of America JPMorgan Over Alleged Conservative Discrimination CNM Q1 2026 Earnings EPS Surpasses Estimates by Nearly 23 Fueled by Strong Demand in Water Infrastructure Atlanticus Holdings Preferred Stock ATLCP Holds Steady at 2435 Yield and Support Levels in Focus