ConflictHighConfirmedAccelerating
9.8
Russian missile strike on ammunition depot near Kiev results in 37 fatalities
Le Monde·UA · RU·2 days ago
Russian mining and steel company Mechel has recorded losses exceeding 40 billion rubles for the first half of 2026, marking the second consecutive year of such performance. The significant drop in steel output suggests ongoing operational distress or supply chain constraints, though the specific drivers behind the production collapse remain unconfirmed.