Situation Update (UTC)
Key reported developments
-
Zelensky's official channel confirms meeting with Witkoff and Kushner in Ireland; announces three outcomes including "largest POW exchange" (22:52 UTC): Zelenskiy / Official (22:52:20–21) posts four photos and a caption from Zelensky's own Telegram channel stating: "We met in Ireland with Steve Witkoff and Jared Kushner following all negotiations of the week." Three claimed results: (1) a POW release, "the largest exchange of this war"; (2) more active involvement of European representatives at the negotiating table; (3) preparation of further multilateral meetings. The caption thanks Ireland for hosting the European Political Community summit and for providing the meeting venue. Photos show indoor handshake/hug with a National Geographic "THE WORLD" map in the background, and an outdoor nighttime press scrum with a "NEWSSTALK" microphone flag visible. This is the first official Zelensky-channel confirmation of the Ireland venue, superseding the prior batch's attribution of the POW agreement to Abu Dhabi (previously reported, 22:15 UTC, Оперативний ЗСУ). No exchange numbers, implementation timeline, ICRC confirmation, or signed document is supplied. (source: Zelenskiy / Official 22:52:20–21; confidence HIGH on meeting occurrence and statements being made; MEDIUM on "largest exchange" characterization as forward-looking; LOW on implementation.)
-
RVvoenkor / Операция Z confirms Dublin talks, relays Kushner quotes and claims Putin agreed to include Europe (22:56 UTC): Операция Z (22:56:19–20) relays RVvoenkor military correspondents reporting "US and Ukraine made statements after negotiations in Dublin." Kushner is quoted claiming "significant progress on security guarantees." A claim is attributed to Kushner that "We told President Putin we consider it extremely important [for Europeans to be at the table]. Zelensky also strongly supports this position from the start." Talks reportedly lasted "just over an hour." The claim that Putin agreed to allow Europe at the table is a second-hand assertion by the US/Ukraine side; no Russian confirmation is supplied. Photos show three men at microphones outdoors at night with "NEWSSTALK" and "FREE DOM" mic flags. (source: Операция Z 22:56:19–20; confidence MEDIUM on statements being made; LOW on Putin's agreement as characterized.)
-
Rivne apartment building strike reported: five injured, two apartments on fire (23:07–23:11 UTC): РБК-Україна (23:07:31–32) reports a Russian drone hit a multi-story residential building in Rivne, injuring five people and igniting two apartments, attributed to the Rivne OVA. ASTRA (23:11:04–05) relays the same five-injured figure quoting Rivne OVA head Koval, but the quoted text internally references "a multi-story building in Kyiv" while the headline says Rivne — a location contradiction. ASTRA also notes that the previous day's reporting said 160 settlements in Rivne Oblast remained without power after a Russian overnight attack. No street address, geolocation, or independent corroboration of the specific building is supplied. (sources: РБК-Україна 23:07:31–32; ASTRA 23:11:04–05; confidence MEDIUM-HIGH on a residential strike with injuries occurring; LOW on precise location given the Rivne/Kyiv contradiction.)
-
Exilenova+ claims Volgograd refinery "forced to suspend operations" (22:45 UTC): Exilenova+ (22:45:39–40) posts a ~53-second nighttime video showing a large industrial complex with multiple distinct flame points, thick smoke columns, and a reflective water surface in the foreground consistent with the Volga River. The Ukrainian-language caption states the refinery is "being forced to suspend its operations." The video is watermarked by Exilenova+ as a secondary aggregator; the original filmer and location are unverified. No Lukoil operational statement, EMERCOM report, or Russian official confirmation of a shutdown is supplied. (source: Exilenova+ 22:45:39–40; confidence MEDIUM on fire footage at an industrial facility; LOW on the "suspension" claim and specific facility identification from this video alone.)
-
Air Force alerts extend to Kharkiv (multiple directions), Vinnytsia, and Chernihiv (22:43–23:02 UTC): Повітряні Сили issues five additional alerts: Kharkiv/Slatyne/Derhachi (22:43, 🏍), Vinnytsia (22:44), Kharkiv from the north (22:46, 🏍), Chernihiv from Bryansk direction (22:59, 🏍), and Kharkiv/Pisochyn/Lybotyn (23:02, 🏍). The Kharkiv direction now has three separate alerts in this window. The Chernihiv alert (22:59) is the first for that oblast. Combined with the prior batch's 36 alerts (previously reported, 20:47–22:42 UTC), at least 41 jet-UAV alerts have been issued in this reporting window. No impacts or interceptions reported. (source: Повітряні Сили 22:43:36–23:02:35; confidence HIGH on alert issuance; no outcome data.)
-
Colonelcassad / Divgen claims Russian advance into southern Novogrygorovka, Donetsk Oblast (23:01 UTC): Colonelcassad (23:01:18–19) posts three map overlays attributed to @divgen claiming Russian forces "advanced in Novogrygorovka on the Druzhkovka direction." A red zone covers the southern and southwestern residential blocks; satellite and topographic overlays show the settlement in a low-elevation corridor near the Kazenny Torets river valley, with Druzhkovka to the northeast. No geolocated combat footage, named units, or timestamp is supplied. (source: Colonelcassad 23:01:18–19; confidence LOW on the territorial claim; cartographic assertion only, no independent corroboration.)
-
Exilenova+ posts nighttime photo of a long fuel-station queue in Ukraine (23:05 UTC): Exilenova+ (23:05:12–13) posts an elevated-angle nighttime photo of a brightly lit fuel station forecourt packed with queued vehicles, with the caption "Again a month of posting gas stations. 🥲." No geotag, station brand, or city is identified. The "month" duration is an unverified temporal claim. (source: Exilenova+ 23:05:12–13; confidence LOW on location and systemic fuel-supply implications; anecdotal single-image evidence.)
-
WarArchive posts additional Volgograd footage with celebratory framing (22:47 UTC): WarArchive (22:47:51–52) posts two handheld nighttime clips showing a red-orange glow on the horizon over residential apartment buildings, captioned "Even more additional footage of the burning oil refinery in Volgograd. Burning nicely, a sight for sore eyes 🐱." No refinery infrastructure, explosion, or geolocatable landmarks are visible in the clips; only sky illumination over residential buildings. (source: WarArchive 22:47:51–52; confidence LOW on specific location; noted as celebratory framing.)
Reported situation by area
Volgograd Oblast / Volgograd refinery (LUKOIL-Volgogradneftepererabotka): NEW (operational-suspension claim, additional footage): Exilenova+ (22:45) posts video with a caption claiming the refinery is "forced to suspend operations," showing multiple flame points and a water body in the foreground. WarArchive (22:47) adds two more nighttime clips of a red glow over residential buildings. These supplement the prior batch's named-facility OSINT geolocation by ASTRA (previously reported, 22:29 UTC), the governor's statement (previously reported, 22:06 UTC), and RVvoenkor's flare-stack caveat (previously reported, 22:20 UTC). No Lukoil operational statement, EMERCOM report, or Russian official confirmation of a shutdown is supplied. The flare-stack caveat remains unresolved. (confidence MEDIUM-HIGH on fire at refinery; LOW on operational suspension; LOW on damage extent and production impact.)
Rivne Oblast / Rivne city: NEW (residential strike, five injured): РБК-Україна (23:07) and ASTRA (23:11) report a Russian drone strike on a multi-story apartment building in Rivne, with five injured and two apartments on fire, per the Rivne OVA. ASTRA's quoted text contains an internal location contradiction (headline says Rivne; quoted OVA statement references Kyiv). ASTRA also references the prior day's report of 160 settlements in Rivne Oblast without power (previously reported in the daily report's Kostopil entry). No street address or geolocation is supplied. (confidence MEDIUM-HIGH on a residential strike with injuries; LOW on precise location due to the Rivne/Kyiv contradiction.)
Kharkiv Oblast: NEW (extension): Повітряні Сили alerts toward Slatyne/Derhachi/Kharkiv (22:43), Kharkiv from the north (22:46), and Kharkiv/Pisochyn/Lybotyn (23:02). The prior batch's Izium alert (previously reported, 22:22 UTC) is extended. Three Kharkiv-direction alerts in this window. No impact data.
Vinnytsia Oblast: NEW (extension): Alert toward Vinnytsia (22:44). Prior batch's Tulchyn, Kopayhorod, Nemyriv, Voronovytsia alerts (previously reported, 22:17–22:42 UTC) are extended. No impact data.
Chernihiv Oblast: NEW: Alert toward Chernihiv from the Bryansk direction (22:59). First Chernihiv-specific alert in this reporting window. No impact data.
Donetsk Oblast / Novogrygorovka–Druzhkovka axis: NEW (unverified ground claim): Colonelcassad (23:01) relays @divgen maps claiming Russian advance into southern Novogrygorovka. No geolocated footage or unit names. The prior daily report's Druzhkovka-area UGV loss claim (previously reported) is not updated.
Moscow / Russian rear areas: No new evidence in this batch. The prior batch's Sobyanin interception figures (previously reported, 20:19–21:59 UTC) and airport-restriction reporting (previously reported, 21:23–21:38 UTC) remain the baseline.
Rostov Oblast / Rostov-on-Don: No new evidence in this batch. The prior batch's two unverified sources (previously reported, 21:49 and 22:22 UTC) remain the baseline.
Black Sea: No new evidence in this batch.
Zaporizhzhia Oblast / ZNPP: No new evidence in this batch.
Reported strikes and air-defense activity
-
Volgograd refinery, continued reporting (22:45–22:47 UTC): Exilenova+ (22:45) posts video claiming operational suspension at the refinery, showing multiple flame points and a water body consistent with the Volga. WarArchive (22:47) adds two nighttime clips of a red glow over residential buildings, captioned as the refinery. These supplement but do not independently verify the prior batch's ASTRA OSINT geolocation (previously reported, 22:29 UTC) and governor confirmation (previously reported, 22:06 UTC). No Ukrainian official claims responsibility. No satellite before/after comparison, Lukoil statement, or EMERCOM report is supplied. The flare-stack caveat (previously reported, 22:20 UTC) remains unresolved. (sources: Exilenova+ 22:45:39–40; WarArchive 22:47:51–52; confidence MEDIUM-HIGH on fire at refinery; LOW on suspension claim and damage extent.)
-
Rivne residential building strike (23:07–23:11 UTC): РБК-Україна (23:07) and ASTRA (23:11) report a Russian drone strike on a multi-story apartment building in Rivne, five injured, two apartments on fire, per the Rivne OVA. ASTRA's quoted text references "Kyiv" internally while the headline says "Rivne." No drone type, specific address, or geolocation is supplied. (sources: РБК-Україна 23:07:31–32; ASTRA 23:11:04–05; confidence MEDIUM-HIGH on a residential strike with injuries; LOW on precise location.)
-
Air Force alert cascade, further extension (22:43–23:02 UTC): Повітряні Сили issues five additional alerts: Kharkiv/Slatyne/Derhachi (22:43, 🏍), Vinnytsia (22:44), Kharkiv from the north (22:46, 🏍), Chernihiv from Bryansk (22:59, 🏍), Kharkiv/Pisochyn/Lybotyn (23:02, 🏍). The 🏍 icon appears on four of five alerts, suggesting a non-jet or mixed threat type per the channel's convention. Combined with the prior batch's 36 alerts (previously reported, 20:47–22:42 UTC), at least 41 jet-UAV alerts have been issued in this reporting window. No impacts or interceptions reported. (source: Повітряні Сили 22:43:36–23:02:35; confidence HIGH on alerts; no outcome data.)
-
Prior-batch entries remain baseline: Moscow interception figures (previously reported, 20:19–21:59 UTC); Rostov glow (previously reported, 21:49, 22:22 UTC); Black Sea USV Lancet footage (previously reported, 22:11 UTC); DPSU Strix Gerbera claim (previously reported, 20:30 UTC); DTEK Kyiv Oblast outages (previously reported, 20:32 UTC); General Staff 5,125 kamikaze drones (previously reported, 20:01 UTC). No new corroboration for these tracks in this batch.
Reported Russian activity
-
RVvoenkor / Операция Z Dublin talks reporting (22:56 UTC): Операция Z (22:56:19–20) relays RVvoenkor correspondents reporting US-Ukraine statements after negotiations in Dublin. Kushner is quoted on "significant progress on security guarantees" and on post-war recovery plans. A claim is relayed that "We told President Putin we consider it extremely important [for Europeans to be at the table]" — presented as a US/Ukraine-side characterization of what was communicated to Putin, not as a Russian confirmation. Talks reportedly lasted "just over an hour." The channel's framing emphasizes Western-Russia diplomatic engagement. (source: Операция Z 22:56:19–20; confidence MEDIUM on statements being made; LOW on Putin's agreement as characterized.)
-
Colonelcassad / Divgen Novogrygorovka advance claim (23:01 UTC): Colonelcassad (23:01:18–19) posts @divgen map overlays claiming Russian advance into southern Novogrygorovka on the Druzhkovka direction. The red zone covers residential blocks and extends toward the Kazenny Torets river valley. No unit names, geolocated footage, or timestamp. (source: Colonelcassad 23:01:18–19; confidence LOW on the territorial claim.)
-
Prior-batch Russian activity remains baseline: Governor Bocharov's statement (previously reported, 22:06–22:07 UTC); RVvoenkor flare-stack caveat (previously reported, 22:20 UTC); ТАСС torture-chamber claim (previously reported, 22:29 UTC); ТАСС/Kiselev Zelensky-escape claim (previously reported, 22:42 UTC); Sobyanin interception figures (previously reported, 20:19–21:59 UTC). No new Russian ground-activity or unit-movement data beyond the Divgen map claim.
Reported Ukrainian activity
-
Zelensky official channel: Ireland meeting, three outcomes (22:52 UTC): Zelenskiy / Official (22:52:20–21) posts from Zelensky's own Telegram channel confirming a meeting with Witkoff and Kushner in Ireland following the EPC summit. Three stated results: largest POW exchange, expanded European diplomatic participation, next multilateral meetings. Zelensky thanks Ireland for hosting. Photos show indoor meeting and outdoor nighttime press availability. (source: Zelenskiy / Official 22:52:20–21; confidence HIGH on meeting occurrence and statements; MEDIUM on "largest exchange" as forward-looking characterization; LOW on implementation.)
-
РБК-Україна: Zelensky's three results summarized (23:05 UTC): РБК-Україна (23:05:12–13) posts a summary of Zelensky's three claimed outcomes, consistent with the official channel. (source: РБК-Україна 23:05:12–13; confidence MEDIUM on reporting of the statements.)
-
Exilenova+ Volgograd footage and fuel-queue photo (22:45, 23:05 UTC): Exilenova+ (22:45) posts video claiming refinery operational suspension. Exilenova+ (23:05) posts a nighttime photo of a fuel-station queue with a caption about recurring gas-station queues for "a month." No Ukrainian official claims responsibility for the Volgograd event. (sources: Exilenova+ 22:45:39–40, 23:05:12–13; confidence MEDIUM on fire imagery; LOW on suspension claim and fuel-queue location.)
-
WarArchive additional Volgograd footage (22:47 UTC): WarArchive (22:47:51–52) posts two nighttime clips with celebratory caption. WarArchive (22:57:57) posts a separate celebratory message about "the worthlessness of the russian bastards" with no factual event. (sources: WarArchive 22:47:51–52, 22:57:57; confidence LOW on location specifics; noted as propagandistic framing.)
-
Air Force alerts (22:43–23:02 UTC): Повітряні Сили issues five additional alerts. (source: Повітряні Сили 22:43:36–23:02:35; confidence HIGH on alerts.)
-
Prior-batch Ukrainian activity remains baseline: Оперативний ЗСУ POW exchange and security-guarantees claims (previously reported, 22:15–22:25 UTC); РБК-Україна Witkoff next-meeting report (previously reported, 22:20 UTC); Exilenova+ earlier Volgograd footage (previously reported, 22:12–22:35 UTC); КіберБорошно -40% oil processing claim (previously reported, 21:49 UTC). No new Ukrainian ground-operations data in this batch.
Civilian and infrastructure impact
-
Rivne apartment building, Rivne Oblast (23:07–23:11 UTC): РБК-Україна (23:07) and ASTRA (23:11) report a Russian drone strike on a multi-story residential building in Rivne. Five people injured; two apartments caught fire; city authorities preparing to relocate residents, per OVA head Koval. ASTRA also references the prior day's report of 160 settlements in Rivne Oblast without power after a Russian overnight attack. The ASTRA text contains a location contradiction: the headline says Rivne, but the quoted OVA statement references "a multi-story building in Kyiv." No street address or independent geolocation is supplied. (sources: РБК-Україна 23:07:31–32; ASTRA 23:11:04–05; confidence MEDIUM-HIGH on a residential strike with five injuries; LOW on precise location due to the contradiction.)
-
Fuel-station queues, Ukraine (23:05 UTC): Exilenova+ (23:05) posts a nighttime photo of a long queue of vehicles at a fuel station, captioned as part of a recurring "month" of fuel-queue posts. No city, station name, or date is supplied. This is anecdotal single-image evidence; it does not establish a systemic national fuel shortage. (source: Exilenova+ 23:05:12–13; confidence LOW on location and systemic implications.)
-
Volgograd refinery, Russia (22:45–22:47 UTC): Exilenova+ (22:45) claims the refinery is "forced to suspend operations." No Russian official, Lukoil statement, or EMERCOM report confirms a shutdown. The prior batch's governor statement (previously reported, 22:06 UTC) reported "no casualties" and "no damage to residential objects" at time of reporting. The flare-stack caveat (previously reported, 22:20 UTC) remains unresolved. (confidence LOW on operational suspension; MEDIUM-HIGH on fire at named refinery per prior OSINT.)
-
Ukrainian civilian impact, prior baseline: No new Ukrainian civilian-casualty reports beyond the Rivne strike in this batch. The prior batch's DTEK Kyiv Oblast outages (previously reported, 20:32 UTC), Nikopol 3 injured, Kryvyi Rih damage, Balabino market destruction, Kyiv 1 killed/7 injured (previously reported) remain the baseline. The daily report's Kyiv, Zaporizhzhia, Chornomorsk, and Kovel casualty accounts remain the broader baseline.
-
Moscow airport disruption: No new evidence in this batch. The prior batch's airport-restriction reporting (previously reported, 21:23–21:38 UTC) remains the baseline.
Information environment and disputed claims
-
Rivne vs. Kyiv location contradiction (23:07–23:11 UTC): ASTRA (23:11) publishes a headline stating "five injured in Russian attack on Rivne" while the quoted Rivne OVA head Koval's statement internally references "a multi-story building in Kyiv." РБК-Україна (23:07) consistently says Rivne. The contradiction is unexplained; it may reflect an editing error, conflation of two separate incidents, or a misattributed quote. No independent geolocation of the building is supplied. (confidence LOW on which city is correct; the event and injuries are reported by two outlets.)
-
POW exchange venue: Abu Dhabi vs. Ireland/Dublin (22:15–22:56 UTC): The prior batch's Оперативний ЗСУ post (previously reported, 22:15 UTC) attributed the "largest POW exchange" agreement to Abu Dhabi. Zelensky's official channel (22:52) now explicitly states the meeting with Witkoff and Kushner occurred in Ireland following the EPC summit. RVvoenkor (22:56) says "Dublin." The Abu Dhabi attribution from the prior batch is not reconciled with the Ireland/Dublin venue now confirmed by Zelensky's own channel and corroborated by RVvoenkor. No exchange numbers, implementation timeline, or ICRC/UAE confirmation is supplied from any source. (confidence MEDIUM-HIGH on Ireland/Dublin as the meeting venue per official and Russian-sourced confirmation; LOW on Abu Dhabi's role.)
-
Putin "agreed to allow Europe at the table" (22:56 UTC): RVvoenkor (22:56) relays a Kushner quote stating "We told President Putin we consider it extremely important" for Europeans to be at the negotiating table, framed as Putin's agreement. This is a US/Ukraine-side characterization of what was communicated to Putin; no Russian official confirmation, Kremlin statement, or Putin-side acknowledgment is supplied. The framing difference between "we told Putin" and "Putin agreed" is material. (confidence LOW on Putin's actual position as characterized.)
-
Volgograd refinery: fire damage vs. operational flaring vs. suspension (22:20–22:47 UTC): The prior batch's flare-stack caveat (previously reported, 22:20 UTC) remains unresolved. Exilenova+ (22:45) adds a new claim of operational "suspension." WarArchive (22:47) posts additional glow footage with celebratory framing. Three causal/operational framings now coexist: direct strike damage, debris-caused fire, routine flaring contributing to the glow, and operational suspension. None is independently verified by a Russian official or Lukoil statement. (confidence LOW on which mechanism dominates; MEDIUM-HIGH on fire at refinery per prior OSINT.)
-
Divgen Novogrygorovka map (23:01 UTC): Colonelcassad (23:01) relays @divgen cartographic claims of Russian advance into southern Novogrygorovka. No geolocated combat footage, named units, or timestamp accompanies the maps. The red zone may represent contested or partially infiltrated territory rather than consolidated control. (confidence LOW on the territorial claim; noted as a single-source cartographic assertion.)
-
WarArchive celebratory framing (22:47, 22:57 UTC): WarArchive (22:47) captions Volgograd footage "Burning nicely, a sight for sore eyes 🐱." WarArchive (22:57) posts a separate message about "the worthlessness of the russian bastards." These are propagandistic framings, not event reports. (noted as information-operation content.)
-
Colonelcassad sarcastic EU-repression post (previously reported, 22:33 UTC): No new factual event.
-
Moscow interception count (previously reported, 20:19–21:59 UTC): No new Sobyanin figures in this batch. The prior batch's four figures remain unreconciled.
Evidence limitations and unresolved questions
-
The Rivne apartment-building strike is reported by two outlets (РБК-Україна, ASTRA) with a five-injured toll attributed to the OVA, but ASTRA's quoted text contains a Rivne/Kyiv location contradiction that is unexplained. No street address, geolocation, drone type, or independent corroboration is supplied. The prior day's 160-settlement power outage in Rivne Oblast is referenced but not independently verified in this batch.
-
The POW exchange venue is now partially resolved: Zelensky's official channel (22:52) and RVvoenkor (22:56) both place the Witkoff/Kushner meeting in Ireland/Dublin. The prior batch's Abu Dhabi attribution (previously reported, 22:15 UTC, Оперативний ЗСУ) is not reconciled. No exchange numbers, implementation timeline, signed document, or ICRC/UAE confirmation is supplied from any source.
-
The Volgograd refinery operational-suspension claim (Exilenova+ 22:45) is not corroborated by any Russian official, Lukoil statement, EMERCOM report, or satellite before/after comparison. The flare-stack caveat (previously reported, 22:20 UTC) remains unresolved. The facility identification rests on ASTRA's OSINT composite (previously reported, 22:29 UTC) and Exilenova+/RVvoenkor naming, but the governor still does not name the facility.
-
The Divgen Novogrygorovka advance claim (Colonelcassad 23:01) is a single-source cartographic assertion with no geolocated footage, unit names, or timestamp. It cannot be confirmed or refuted from the supplied evidence.
-
The Air Force alert cascade (at least 41 alerts across 12+ oblasts in this reporting window) establishes tracked threats but no confirmed interceptions, impacts, or debris fields. The 🏍 icon on multiple alerts may indicate a non-jet threat type, but the Air Force does not explain the distinction.
-
The fuel-station queue photo (Exilenova+ 23:05) is anecdotal, with no location, date, or station identified. It does not establish a systemic fuel-supply disruption.
-
The Putin "agreed to include Europe" characterization (RVvoenkor 22:56) is a US/Ukraine-side paraphrase with no Russian confirmation. The distinction between "we told Putin" and "Putin agreed" is unresolved.
-
No weather-linked operational effects are established in this batch. Numeric conditions (Open-Meteo, 23:00 UTC): overcast 3.0–11.1°C, winds 0.7–4.1 m/s; light rain at Donetsk/Pokrovsk (0.1 mm current, 6.9 mm projected daily) and Luhansk/Svatove (0.1 mm current, 1.3 mm projected daily); fog at Kherson (0.0 mm current, 23.4 mm projected daily) and Zaporizhzhia/Orikhiv; dry at Kharkiv/Vovchansk.
-
The Dempster-Shafer belief masses remain uncalibrated, carry no verified outcomes, and source independence is unknown. They are noted as analytic support only. The highest single-hypothesis mass in group 1 (0.56 for "Drone Strike by Russia on residential building in Rivne") reflects the volume of relayed Rivne reporting in this batch, not verified accuracy.
