Market news: Russia shot down 92 drones in Leningrad Oblast.

2026-11-11

Market news: Russia shot down 92 drones in Leningrad Oblast.