Caterpillar CAT Reports Strong Q1 2026 Revenue NA EPS Beats Enduring ChinaRussia Alliance Mutual Strategic Necessity Overrides Power Imbalance Liberty LILAK Q1 2026 Results Fall Short EPS 011 Revenue NA PutinXi Talks Set to Revive Stalled Power of Siberia 2 Pipeline as Iran Conflict Disrupts Energy Markets Johnson JNJ Delivers Q1 2026 Beat EPS 270 vs 269 Expected Datadog DDOG Crushes Q1 2026 Estimates EPS 060 Tops Views