TLP:CLEAR · Disclosure is not limited.
Russia-Ukraine front line: deep strikes and Donetsk movement, 22-29 June 2026
Time window: Last 7 days · Audience: General analyst · Type: Situation report · DTG: 2026-06-29 16:28Z · Overall confidence: MEDIUM
BLUF
Ukraine very likely executed another coordinated wave of deep strikes on 27-28 June against Russian energy and defence-industrial targets, while Russia almost certainly maintained high-volume missile and drone attacks across Ukraine that caused casualties and fires. Russian troops likely seized Bohodarivka in Donetsk Oblast, indicating continued localised advances west of Lyman.
Executive summary
Reporting indicates Ukrainian forces struck the Slavyansk Oil Refinery in Slavyansk-on-Kuban, the Yaroslavl Oil Refinery in Yaroslavl City, and the Titan-Barrikady enterprise in Volgograd on 27-28 June, with fires at Slavyansk and confirmed damage at Titan-Barrikady. Casualty reporting at Slavyansk conflicts. Russia continued heavy strikes, including a ballistic missile barrage on Kyiv that caused fires and injuries, explosions reported in Sumy and Kharkiv, and nationwide reports of civilian fatalities, including five in Dnipro. NASA recorded 357 thermal anomalies across Ukraine over 28-29 June, consistent with intense strike and fire activity. On the ground, Russian forces likely captured Bohodarivka in Donetsk and are pressing west of Lyman. Humanitarian conditions on the Russian-occupied left bank of Kherson Oblast remain acute, with sustained civilian harm, disrupted aid access, and mine threats.
Change from previous assessment
New developments since the prior brief: confirmed reporting of Ukrainian strikes on the Slavyansk and Yaroslavl oil refineries and the Titan-Barrikady plant on 27-28 June, including Ukrainian confirmation of damage at Titan-Barrikady; a reported Russian ballistic missile barrage on Kyiv with fires and injuries, plus nationwide casualty reporting and a separate fatal strike in Dnipro; NASA thermal detections increased to 357 over 28-29 June. The front line picture adds a reported Russian seizure of Bohodarivka in Donetsk and pressure west of Lyman. The humanitarian situation on Kherson’s left bank remains acute, with fresh detail on blocked aid shipments and mine incidents. Initial assessment of the fuel-supply impact of Ukraine’s deep strikes has been added.
Key judgments
- Ukraine very likely conducted a coordinated wave of deep strikes overnight 27-28 June, hitting the Slavyansk Oil Refinery in Slavyansk-on-Kuban, the Yaroslavl Oil Refinery in Yaroslavl City, the Titan-Barrikady defence-industrial enterprise in Volgograd, and a fuel transfer station supplying Moscow; fires were reported at Slavyansk and Ukrainian authorities later confirmed partial destruction of workshops at Titan-Barrikady. Reporting on casualties at Slavyansk conflicts, with the regional emergency centre stating no injuries and the Krasnodar governor citing one fatality. (Confidence: high · REPORTED)
- I&W: High-resolution imagery or official confirmations showing damaged workshops at Titan-Barrikady or disrupted refining operations at Slavyansk and Yaroslavl. (0-14 days)
- I&W: Verifiable plant-side footage from operators showing normal operations at the cited facilities without visible damage. (0-14 days)
- Russia almost certainly sustained a high-tempo strike campaign across Ukraine on 28-29 June, including a ballistic missile barrage on Kyiv that caused fires in Darnytskyi and injured at least two people, nationwide air-raid alerts and explosions reported in Sumy and Kharkiv, and reporting of 11 killed and 40 injured in attacks nationwide alongside a separate report of five fatalities in Dnipro. (Confidence: high · REPORTED)
- I&W: Ukrainian leadership or Air Force issues weekly launch totals and alert patterns comparable to the prior week’s figures. (0-14 days)
- I&W: Multiple consecutive days without missile or drone alerts in Kyiv, Sumy, or Kharkiv. (0-14 days)
- NASA almost certainly detected 357 active fire or thermal anomalies across Ukraine on 28-29 June within the stated bounding box using VIIRS, consistent with clusters of strikes, shelling, or industrial fires, while not attributing cause. (Confidence: high · REPORTED)
- I&W: Subsequent 2-day NASA FIRMS outputs show similarly elevated anomaly counts across the same bounding box. (0-14 days)
- I&W: Multiple consecutive 2-day periods with markedly lower counts than 357 across the same area. (0-14 days)
- Russian forces likely seized Bohodarivka in Donetsk Oblast on 29 June and are pressing west of Lyman, indicating continued localised advances on this axis. (Confidence: medium · REPORTED)
- I&W: Geolocated imagery of Russian units in central Bohodarivka or Ukrainian acknowledgement of withdrawal. (0-14 days)
- I&W: Verified Ukrainian footage or statements showing control restored in Bohodarivka. (0-14 days)
- Humanitarian conditions on the Russian-occupied left bank of Kherson Oblast remain acute: at least 29 civilians killed and 54 injured this year in Oleshky and Hola Prystan, up to 6,000 civilians including more than 180 children still present, shipments into Oleshky not delivered for nearly a month by 24 June, curtailed ambulance access, a civilian aid convoy struck a landmine at Oleshky, and two demining workers killed in a recent attack. (Confidence: high · REPORTED)
- I&W: Continued multilateral or local reporting of blocked aid shipments into Oleshky and restricted ambulance operations. (0-1 month)
- I&W: Verified aid convoys reach Oleshky regularly and routine ambulance services resume. (0-1 month)
- Ukraine’s expanded strikes against Russian energy infrastructure are likely contributing to fuel supply strains inside Russia and Russian-occupied areas, as national leadership publicly acknowledged shortages and media reported a fuel crisis with queues at petrol stations. (Confidence: medium · ASSESSED)
- I&W: Russian authorities announce rationing, emergency price controls, or refinery repair outages that constrain regional fuel distribution. (1-3 months)
- I&W: Official statements and retail observations indicate restored fuel availability without queues in previously affected regions. (1-3 months)
Outlook & scenarios
Reciprocal strike tempo holds (60%)
Over the next 2-4 weeks, Ukraine continues periodic deep strikes on Russian refineries and defence-industrial sites, while Russia maintains frequent missile and drone attacks that target Kyiv and multiple regions. Front lines shift only incrementally.
Donetsk axis grinds forward west of Lyman (35%)
Russian forces exploit footholds around Bohodarivka and push west of Lyman, attempting to seize additional villages. Ukrainian units trade space for attrition and counterattacks but face pressure on this sector.
Deep strikes tighten Russia’s fuel supply (30%)
Expanded Ukrainian strikes on energy infrastructure drive episodic fuel shortages in selected Russian regions and occupied territories, complicating Russian logistics and prompting ad hoc rationing or emergency measures.
Short operational lull (20%)
A 1-2 week reduction in strike rates on both sides as units replenish stocks and assess damage, with fewer reported explosions and lower thermal anomaly counts, before operations resume.
Recommendations
- Prioritise GEOINT battle damage assessment for Titan-Barrikady, Slavyansk Oil Refinery, and Yaroslavl Oil Refinery; cue SAR and optical imagery to confirm workshop destruction and fire damage footprints within 72 hours.
- Exploit NASA FIRMS 2-day outputs to map thermal clusters and tip-and-cue imagery collection; maintain a crosswalk linking anomaly clusters to reported strike locations for attribution analysis.
- Maintain an incident log of 28-29 June Russian strikes, including Kyiv’s Darnytskyi, Sumy, Kharkiv, and Dnipro; deconflict casualty figures by location and source to avoid double counting.
- Task OSINT teams to geolocate footage from Bohodarivka and areas west of Lyman; corroborate with terrain features and administrative signage to verify control changes.
- Engage multilateral and local reporting channels on the Kherson left bank to track aid access into Oleshky, ambulance coverage, and mine incidents; produce a standing humanitarian access and hazards annex.
- Monitor Russian fuel availability signals, including official notices and open-source imagery of fuel queues and price boards in affected regions; watch for rationing or emergency policy measures.
- Track weekly launch totals cited by Ukrainian leadership and correlate with regional alert data to anticipate periods of elevated strike risk against major cities.
Confidence & uncertainty
Confidence is medium overall. Several judgments rest on multiple, mutually reinforcing sources, including official statements, major media, think-tank reporting, and NASA instrumentation outputs, which support high confidence for the strike activity and humanitarian conditions. Other elements, such as territorial control near Bohodarivka and the causal link between Ukrainian deep strikes and Russian fuel shortages, rely on single-actor claims or entail analytic inference, and there are unresolved contradictions in casualty reporting at Slavyansk. These factors lower the aggregate confidence to medium.
Intelligence gaps
- [EEI 1.1 · PARTIAL] Geotagged UAV/satellite imagery showing abandoned defensive positions or newly occupied settlements. Recommended collection: overhead imagery
- [EEI 1.2 · PARTIAL] Confirmed movement of frontline ambulance evacuation routes beyond previous coordinates. Recommended collection: SIGINT/medical logistics
- [EEI 2.2 · UNCOVERED] Unusual artillery stockpile buildup at forward depots exceeding 30-day consumption rates. Recommended collection: overhead imagery/logistics
- [EEI 3.1 · UNCOVERED] Bridge structural damage assessments at 5 key Dnieper River crossings via multispectral imaging. Recommended collection: overhead imagery
- [EEI 3.2 · UNCOVERED] Rail traffic volume changes at Kryvyi Rih and Pokrovsk rail hubs compared to 7-day baseline. Recommended collection: commercial freight data
Cited sources
[1] euronews.com · Ukrainian forces strike two oil refineries in Russia (A) · sha256:c4e827da1eba [2] understandingwar.org · Russian Offensive Campaign Assessment, June 28, 2026 (C) · sha256:ade5fb2cc1cc [3] understandingwar.org · Russian Offensive Campaign Assessment, June 27, 2026 (B) · sha256:fd4ae2d53f95 [4] jamaicainquirer.com · Ukraine says it attacked two Russian oil refineries - Jamaica Inquirer – Daily Jamaica News (B) · sha256:f2cf3bca6ce1 [5] kyivindependent.com · Explosions, fires reported in Kyiv amid Russian missile attack (A) · sha256:92bdf44f0372 [6] independent.co.uk · Ukraine-Russia war latest: Putin admits ‘problems’ in invasion and warns of fuel shortage from Kyiv’s strikes (A) · sha256:cf569cb3a176 [7] NASA · NASA FIRMS thermal detections — Ukraine (2d) (A) · sha256:4be2c11d7246 [8] United Nations · Thousands trapped in southern Ukraine struggle to survive (A) · sha256:723a12fa9d25
Source content hashes were computed at collection time; the cited text is preserved unmodified for the life of this product.
TLP:CLEAR