NexGel Inc NXGLW at 005 Buy Sell or Hold 20260515 Saudi Aramco Q1 Profit Surges 25 as Geopolitical Tensions Disrupt Oil Supply Trump Discusses Iran Conflicts Potential Impact on Interest Rates Intel Stake Regret in Exclusive Interview Former Tesla CFO Deepak Ahuja Joins Battery Recycling Pioneer Redwood Materials MSC Industrial Direct MSM Edges Lower Amid Industrial Sector Headwinds Saba Capital Income Opportunities Fund II SABA Edges Higher Key Levels in Focus Puma Biotechnology PBYI Edges Higher Amidst Key Support and Resistance Levels Tutor Perini TPC Posts Modest Gains as Support Holds Above 7156 EOG Resources Inc EOG Valuation Deep Dive Ahead of Q1 2026 Earnings Amid Sustained Operational Outperformance