Ecopetrol EC Q4 2025 Results Fall Short EPS 3709 Revenue NA RCM Technologies RCMT Q1 2026 Earnings Miss EPS 052 vs 071 Expected CIA Chiefs Reported Visit to Cuba Highlights Worsening Energy Crisis Amid US Aid Offer Huawei Announces New Chip Design Approach Plans Smartphone Chips for Fall Amid Intensifying Rivalry with Nvidia and Apple PMTW Q1 2026 Earnings Significant EPS Miss Amid Challenging Mortgage Environment US April Payrolls Surge Past Expectations Yet Underlying Concerns Emerge