Drooid Logo
Back to today’s briefing

Story perspectives

War Death Toll Exceeds 2 Million; Russia Loses Territory, Fuel

7/2/2026

36 8 Full Breakdown

1 of 2

Story summary
  • The Center for Strategic and International Studies (CSIS) estimates total war casualties exceed two million, with Russia suffering about 1.4 million casualties—including roughly 450,000 deaths—while Ukraine incurred 125,000-150,000 fatalities.
  • In April–May 2026 Russian forces lost about 400 sq km, the first monthly net territorial loss since August 2024.
  • Ukrainian long-range drones have cut Russian refining capacity by 700,000 bpd, causing fuel shortages and rationing in Russia and Crimea.
1 / 2