Immutep IMMP Edges Lower as Traders Eye Critical Support at 042 SP 500 Posts Modest Gains Led by Healthcare and Tech Strength Diamondback Energy FANG Q1 2026 Earnings Stellar EPS Beat Driven by Operational Efficiency and Strong Production Artificial Intelligence Reshaping Oilfield Operations Efficiency Gains and New Challenges