Putin and Xi sign over 40 deals across trade, tech, and nuclear security, but the Power of Siberia 2 pipeline remains unresolved.
Jefferies analyst highlights Meta, Anthropic, and Jane Street deals as key drivers for CrowdStrike's revenue growth ahead of earnings.