Ukraine’s strikes cause $658 mn in losses to Russian energy sector between Sept. 2024 and Feb. 2025 – Radio Liberty Ukrainian strikes on Russian facilities targeted mostly oil refineries rather than military installations, according to an investigation

Leave a Reply