Ukraine War Updates July 12th, 2026

Ukraine is striking the refineries, tankers, fuel depots, rail links, and power feeds that keep Russia’s invasion moving, while Moscow…