The long-awaited counter-offensive, which began in earnest on June 4th, has fizzled, with few territorial gains or losses on either side. The ukraine war is at a stalemate. General Valery Zaluzhny, Ukraine’s commander-in-chief, acknowledged so himself. To the Ukrainians’ credit, in moving slowly they have probably avoided the enormous losses suffered by Russian forces. Ukrainians have shown that, with support from the West, they can put up a tough fight. Another area of heavy fighting is in Avdiivka, near Donetsk city, where Russian forces are trying—and failing—to take a heavily fortified town that they surround on three sides. Is Ukraine’s counter-offensive over ?