Ecopetrol SA EC Listed Among Key Natural Gas Stocks for Energy Transition SpaceX Successfully Launches Starship on Second Attempt After Scrubbed Flight Dow Rises as Oil Tumbles on USIran Peace Hopes Modine Manufacturing Slips Despite Earnings Beat Mercurys Valuation Climbs to 52 Billion as Fintech Resilience Emerges Nvidia Reports Another Blowout Quarter Revenue Surges 85 to 816 Billion in Fiscal Q1 UnitedHealth Groups Managed Care Strength Drives Gains Amid Broader Economic Uncertainty Balcony Solar Panels Gain Traction as US Electricity Prices Surge