Weekly Significant Activity Report – July 19, 2025
This week: the Kremlin is skeptical of new US threats but faces worsening economic headwinds, China and the US duel over chips and AI, Iran seeks reassurance from allies, Russia and North Korea complete talks