Tuesday, December 9, 2025

 December 9th, 2025

Politics - Zelenskyy: 20 point proposal to Trump tonight 

- Zelenskyy: No Legal or Moral authority to cede land


Combat Ops - Russian gains near Pokrovsk


Weather


Cloudy weather and thick fog continues to be reported across much of Ukraine and much of the terrain remains covered in mud. Rain and snow-to-rain conditions over much of the front, with temperatures in the upper 30s into the weekend but much colder next week - ground should begin to freeze. 


Kharkiv

32 and cloudy. Snow tonight and tomorrow, but rain Thursday and into Friday morning, then more mostly cloudy weather. Temperatures at or slightly above freezing through Friday night, then colder, with daily highs for the following week in the mid 20s, lows near 20. Winds variable, 5-10kts.


Melitopol

35 and cloudy. Cloudy all week, rain on Wednesday and again on Friday. Daily lows in the mid 30s, daily highs in the low 40s through Saturday, then colder, with highs around freezing. Winds westerly, 5-10kts.


Kyiv

34 and rain, gusting over 30. Cloudy tomorrow, then rain Thursday nd Friday, but then snow Sunday and Monday. Daily lows through Friday in the upper 30s, daily highs in the low 40s. After Saturday morning daily highs will be in the upper 20s. Winds variable, 10-15kts.


Politics


President Zelenskyy commented that a revised, 20 point peace proposal is being prepared and will be presented to President Trump in the next day or two (reportedly to be sent tonight):

"We are interested in real peace and are constantly in touch with America. And as the partners in the negotiating teams rightly note, it all depends on whether Russia is ready to take effective steps to stop the bloodshed and prevent the war from flaring up again. In the near future, we will be ready to send the finalized documents to the United States.”


Zelenskyy also commented that neither he nor the Ukrainian government has legal authority or moral right to cede land to Russian in any peace deal.

Following his meeting with Zelenskyy yesterday, UK PM Stalmer commented that:

“The leaders all agreed that now is a critical moment and that we must continue to ramp up support to Ukraine and economic pressure on Putin to bring an end to this barbaric war.”


After his meetings in London and Brussels yesterday, Zelenskyy flew to Rome and met with Pope Leo XIV and then with PM Meloni.

The Vatican reported that Zelenskyy and the Pope had a “candid conversation” and the Pope expressed hope for a diplomatic end to the war.


President Trump commented yesterday that Ukraine needs to hold elections. President Zelenskyy responded saying:

“I am ready forever.”


The Netherlands announced that it will provide 700 million euros ($812 million) to Ukraine for weapon purchases in the first quarter of 2026.

Meanwhile, Zelenskyy noted that Ukraine is $800 million short on planned funding to purchase more weapons from the US.


Ground Operations


SUMY AND KHARKLIV OBLASTS


Fighting continues north of Sumy city but there were no confirmed changes to the front lines. Poor weather is being blamed for the lack of significant activity in the area.

North of Kharkiv imagery confirmed Russian recon probes continue into Ukrainian controlled terrain but there were no confirmed changes to the front lines, nor were there any changes to the front lines along the border north of the Oskil River.


NORTH OF THE DONETS RIVER


Fighting continues inside Kupyansk. Imagery yesterday confirmed Ukrainian forces control a block in the center of Kupyansk, a piece of terrain about 200 x 400 yards with perhaps 30 houses on it. What is not clear is whether there is an unobstructed logistics line into the terrain; in all likelihood there is not; just as the Ukrainian forces keep interdicting Russian supplies going into the city, Russian forces will keep striking at logistics support for Ukrainian forces inside the city. As it now stands it does not appear that either side has committed the forces necessary to fully sweep the other force from the city, nor are they likely to while the fight continues for Pokrovske and Hulyaipole.

Further south, about 15 miles south-east of Borova, imagery confirmed Russian gains west of Novovodiane. This terrain is mostly manicured farmland but with several large patches of dense woods.

Further south, in the general area around Lyman, fighting was reported across the entire front but there were no confirmed gains or losses.



BAKHMUT - TORETSK - POKROVSK


Fighting continues in an arc from north-west of Siversk, around to the east and south and south-west, with Russian forces on the north-east, east and south-west edges of the city. But there were no confirmed changes in the front lines.

That said, one very conservative, pro-Ukrainian site is showing Russian forces having penetrated into the center of Siversk and have taken the train station in the center of the city.

West and south-west of Chasiv Yar - north-west of Toretsk - there continues to be a good deal of fighting and claims of Russian gains, but there are no confirmed changes in the front lines. Russian forces do continue to conduct recon probes into Kostiiantinivka.

Further west, north of Pokrovsk and the Pokrovsk pocket, imagery confirmed Russian gains in Rodynske,

In the fight for Pokrovsk itself and for the pocket and Myrnohrad, imagery confirmed multiple Russian gains inside Pokrovsk and just north-east of the city, inside Rivne. There were also Russian gains in and around southern Myrnohrad and overall reporting suggests that Ukrainian forces are slowly backing northward from southern Myrnohrad into central Myrnohrad.

South and south-west of Pokrovsk to the Vovcha river fighting continues along the length of the front line, but there were no confirmed changes.


SOUTHERN UKRAINE


Russian forces continue to attack the eastern and northern approaches to Hulyaipole but there were no confirmed changes to the front line around the city or to the north-west of that city, or along the south side of the Vovcha River.

Further west, in the area just south of Orikhiv, Russian sources claim that Russian forces have seized Novodanylivka, about 4 miles south of Orikhiv. Novodanylivka was a town of about 1,000 before the 2022 invasion. If this report is correct it would allow Russian forces to flank Ukrainian forces in Mala Tokmachka (just south-east of Orikhiv) and simplify the assault on Orikhiv.

Fighting was agin reported near the Antonovskyi bridge, but there are no details.


Air and Maritime Operations


During the night of December 8th-December 9th, Russian forces launched at least 110 x Shahed drones into Ukrainian airspace. The UAF claimed it shot down, or otherwise defeated with EW, 84 drones.

Damage was reported in Donetsk, Kyiv, Sumy and Zaporizhzhia oblasts. Energy infrastructure was again the primary target, and temporary blackouts was reported in Kyiv, Sumy and Zaporizhzhia oblasts.

Civilian casualties include at least 1 civilian was killed and 3 civilians injured.

RuAF tacair conducted strikes on 10 towns.


During the night of December 7th-December 8th, Russian forces launched at least 149 x Shahed drones into Ukrainian airspace. The UAF claimed it shot down, or otherwise defeated with EW, 131 drones.

Damage was reported in Chernihiv, Dnipropetrovsk, Donetsk, Kharkiv, Kherson, Kyiv, Sumy and Zaporizhzhia oblasts. Energy infrastructure was again the primary target, and a temporary blackouts were reported in Chernihiv, Dnipropetrovsk, Donetsk, Sumy and Zaporizhzhia oblasts.

Civilian casualties include at least 2 civilians killed and 31 civilians injured.

RuAF tacair conducted strikes on 3 towns.


Economic Reporting


Feb22   Sep9 Oct8 Nov7 Dec8 Dec9

Brent      94.71    67.03 66.18 63.86 62.94 62.40

WTI     92.10    63.26 62.48 59.94 59.26 58.79

NG       3.97         3.12 3.44 4.33 4.96 4.75

Wheat     8.52          5.22 5.06 5.32 5.38 5.32

Ruble     85          84.03 81.28 80.95 76.52 77.04

Hryvnia 28.6 41.23 41.48 41.89 42.15 42.25

Urals 91.66 60.12 61.15 56.56 54.92 53.72

ESPO 94.52 68.32 66.74 65.18 61.95 55.99

Sokol 99.31 62.97 61.91 60.71 60.62 59.02


Thoughts


As noted yesterday, President Zelenskyy sees a significant difference between what he will accept and what the Trump peace proposal is suggesting, commenting that Washington must “make serious, I would say, radical changes to their papers.”

Presumably, that will be detailed in his 20 point counter-proposal.

When added to his comment about not having the legal or moral authority to cede land, there is clearly a serious gap between the minimum needed for the peace plan to be accepted by Moscow and what Zelenskyy and the EU leadership are willing to accept; specifically, the question of ceding of territory. 

This reduces to simply this: Kyiv, with the moral backing of EU leadership, will continue to resist ceding any territory, and therefore fight on. The question, of course, is whether that is enough.

The presumption is that Ukraine, with Europe’s help, can outlast Russia, that Russia will either economically quit before Europe does, or the Russian army will break  or the Russian government will be forced to end the war by an angry people. Russia suffered a serious economic crisis in 1998. Will the projected economic collapse be that much greater than 1998? Perhaps they are right. I hope they are right and this war will simply end, and Russian forces will simply go home. But, how do they know that?

On paper, Europe, with 3 times as many people and more than 10 times the GDP as Russia, should be able to sustain this war far longer than Russia. On top of that, there are the conventional forces of the EU nations: 1,600 tactical aircraft, 1,100,000 soldiers on active duty and another 2 million in reserve. Russia has perhaps 700 tactical aircraft and an army of perhaps 1,500,000 soldiers and a reserve force of about the same size (Russia’s numbers are in a state of flux). If push came to shove, couldn’t Europe just moves force into Ukraine and take up the fight? But the EU isn’t going to fight Russia, never mind the worry of nuclear weapons. 

Because the reality is different: France has had difficulty twice in the past 6 months trying to deploy a single heavy brigade from France to Romania. Germany has problems keeping its tanks combat ready, the UK has readiness issues across the army, the RAF and the navy, etc., etc., etc.

And across Europe efforts to increase ordnance production continue to lag demand, and continue to lag Russian weapons production. And there are the manpower issues in the Ukrainian army. 

In late fall 2022, after a series of battlefield successes, Ukraine had solid positions from which to negotiate, and Russia was reeling. Arguably Ukraine should have negotiated then. Three years later, after tremendous numbers of casualties suffered on  both sides, but proportionally far greater on Ukraine’s side, Ukraine, urged on by the EU, is choosing to fight on, with a war plan whose cornerstone is the idea that Russia will politically or economically collapse someday in the next year or two. This has the feel of Hope as a plan.


v/r pete 


Monday, December 8, 2025

 December 8th, 2025

Politics - European leadership meets in London

- No movement on frozen Russian assets 

 

Combat Ops - Pokrovsk has not yet fallen 

- Hulyaipole has not yet fallen


Weather


Cloudy weather continues, thick fog continues to be reported. Rain and snow-to-rain conditions, temperatures in the upper 30s means the ground will stay muddy and restrict off-road mobility.


Kharkiv

32 and mostly cloudy, gusting to 20. Tomorrow cloudy and cold, below freezing all day, snow Wednesday, then warming into the upper 30s and rain showers Thursday and Friday. Winds variable, 5-10kts.


Melitopol

34 and light rain, gusting over 20. Cloudy all week, rain on Wednesday. Daily lows in the mid 30s, daily highs in the low 40s. Winds variable, 5-10kts.


Kyiv

33 and cloudy, gusting to 20. Rain tomorrow and tomorrow night, rain again Thursday and Friday mornings. Daily lows remain in the 30s, daily highs will push into the low 40s. Winds variable, 5-10kts.


Politics


President Zelenskyy met with several European heads of state at 10 Downing Street today. At the meeting were Zelenskyy, UK PM Starmer, French President Macron, and German Chancellor Merz. There was no official statement following he meeting. Zelenskyy and Starmer then meet privately. 

After that meeting, Zelenskyy flew to Brussels to meet with NATO SecGen Rutte, EC President Costa and European Commission President von der Leyen. Zelenskyy will fly to Rome tomorrow for more meetings.


Following the meetings several individuals commented to the press.

President Macron:

"We all support Ukraine, we all support peace and peace talks to achieve a lasting, reliable peace. And I think we have many cards in our hands."

"It is a fact that Ukraine is putting up resistance in this war, and it is a fact that the Russian economy is starting to struggle, particularly following our latest sanctions and those imposed by the United States. The main issue now is to reconcile our common positions, those of Europe, Ukraine and the US, in order to conclude these peace talks and begin a new phase under the best possible conditions for Ukraine, for Europe and for our collective security.”


Chancellor Merz:

“Ukraine’s fate is Europe’s fate. We’re here to see how we can step up our efforts. No one should have any doubt: our support will not falter.”


At the same time, France is refusing to transfer to Ukraine an estimated 18 billion euros ($21 billion) of frozen Russian assets, despite pressure from the European Commission.

Belgium which has the largest amount of frozen Russian assets (185 billion euros ($215 billion)) is also hesitant about the release of these assets.


As for talks over the weekend, the following comments seem to sum up the current status of talks:

Zeelenskyy after talks with Ambassador Witkoff and My Kushner:

“The American representatives know the basic Ukrainian positions,” Zelenskyy added.

Ambassador Kellogg - a deal is “really, really close” … “The last 10 metres is always the hardest”

President Putin’s aide Ushakov:

“… territorial problems have been discussed…”

Washington must “make serious, I would say, radical changes to their papers” 



Ground Operations


SUMY AND KHARKIV OBLASTS


Fighting continued north of Sumy City over the weekend but there wrecked no confirmed changes to the front lines. Reporting continues to reflect that poor weather (clouds, fog and mud (the ground hasn’t frozen) has slowed combat operations.

Fighting continued north of Kharkiv; unconfirmed reporting suggests some Russian gains in the terrain between the town of Starytsa and the Russian border (all west of Vovchansk about 6 miles), terrain that is a mix of farmland and multiple patches of forest.

Further east, in the border region north of the Oskil River, there were reports of engagements but there were no confirmed changes in the front lines.


NORTH OF THE DONETS RIVER


There are some claims of Russian gains just east of Kupyansk, and fighting continues along the entire front lines in this area, particularly inside Kupyansk; Ukrainian sources report an increased number of Russian drone strikes on the roadways - ground lines of communication (GLOCs) - leading into the area, but there were no confirmed changes in the front lines over the past 4 or 5 days.


BAKHMUT - TORETSK - POKROVSK


North-east of Bakhmut fighting continues around, and inside, the city of Siversk. Imagery confirmed Russian forces have moved into the small town of Svyato-Pokrovske, just south-west of Siversk, as well as having gained some ground on the south-east edge of Siversk, and in advancing on both the west and east sides of Yampil (6-7 miles north-west of Siversk), and bringing more firepower to bear on the T0513 roadway, a key GLOC into Siversk. As long as the ground has not frozen this would seem to cut any resupply into Siversk.

Imagery also confirmed more small Russian units (recon elements) active inside Siversk and unconfirmed reporting suggests some Russian gains near the center of the city.

North-west of Toretsk there are multiple claims of Russian gains, though they remain unconfirmed. Nevertheless, most of them probably equate to multiple Russian recon elements probing several miles or more into Ukrainian terrain. Of note, however are reports of Russian probes pushing up the M03 roadway from the Bakhmut area and reaching Minkivka and Pryvillia, as well as again pushing west and reaching Klynove. The Russian recon elements are getting lots of practice but they all seem to be able to more easily push past the front line and get into Ukraine’s "near rear."

At the same time, Ukrainian forces continue to counter-attack and imagery confirmed that Ukrainian forces have pushed deeper into the western edge of Ivanopillia.

Further west, the fight continues for Pokrovsk and the Pokrovsk pocket. Just to the north of the pocket it appears that Russian forces made gains just north of Shakhove. Ukrainian forces inside the pocket continue to hold their ground. In Pokrovsk itself it now appears that the city is in Russian control, but the city has not been cleared and Ukrainian elements remain in scattered sites across there city. Russian forces are using drones, mortars and air strikes to clear these positions. Russian forces in the Rivne area are claiming to made some gains into Mirnohrad but these area not confirmed. Russian forces also claimed gains in southern Mirnohrad, but these also are not confirmed. 

At the same time, Ukrainian forces continue to report that logistics support continues to move into Myrnohrad for the Ukrainian units remaining in the city.

There were no confirmed changes to the front line south-west of Pokrovsk, to the Vovcha river.


SOUTHERN UKRAINE


From the Vovcha River southward to Hulyaipole fighting continues and Ukrainian forces retook some terrain in the Danylivka area and in the Novooleksandrivka area (about 15 and 18 miles north of Hukyaipole, respectively), even as Russian forces expanded their footprint in the Dobrypillia area (just south of Danylivka). In Hulyaipole and the surrounding area Russian forces continue to probe into the city and to strike hard points with drones, artillery and glide bombs. It is of note that the Hulyaipole fight has advanced to the point that Russian glide bombs are being directed towards Ukrainian hard points inside the city, which has become more common, with Russian forces using heavy ordnance to break the hardened positions rather than trying to use infantry to take those positions.

Fighting continues along the southern front line but there were no substantive changes over the weekend.

Small unit engagements continue along the Dnepr River up river from Kherson, but there continues to be no substantive details,


Air and Maritime Operations


During the night of December 7th-December 8th, Russian forces launched at least 149 x Shahed drones into Ukrainian airspace. The UAF claimed it shot down, or otherwise defeated with EW, 131 drones.

Damage was reported in Chernihiv, Dnipropetrovsk, Kharkiv, Kherson, Kyiv, Sumy Zaporizhzhia oblasts. Energy infrastructure was again the primary target, and a temporary blackouts were reported in Chernihiv, Dnipropetrovsk, Donetsk, Sumy and Zaporizhzhia oblasts.

Civilian casualties include at least 2 civilians killed and 31 civilians injured.

RuAF tacair conducted strikes on 3 towns.


UAF 39th brigade, out of Ozerne Air Base, Zhytomyr oblast (about 75 miles west of Kyiv) lost a SU-27 Flanker and yesterday while “conducting a combat mission in eastern Ukraine.” The pilot, LtCol Ivanov, was killed in the crash.


During the period from December 4th through December 7th Russian forces launched at least 6 x Kinzhal ballistic missiles, 16 x Iskander ballistic missiles, 34 x cruise missiles, and 1,319 x Shahed drones. The UAF claimed it shot down, or defeated with EW, 2 Kinzhal ballistic missiles, 3 Iskander ballistic missiles, 29 cruise missiles, and 784 drones.

Virtually every oblast in the east half of the country was struck, targets again focused on power grid infrastructure.

Casualty reports are not complete but at least 2 civilians were killed.


During the night of December 2nd-December 3rd, Russian forces launched at least 2 x Iskander ballistic missiles, and 138 x Shahed drones into Ukrainian airspace. The UAF claimed it shot down, or otherwise defeated with EW, 114 drones.

Damage was reported in Donetsk, Kharkiv, and Mikolaiv oblasts.

Civilian casualties include at least 4 civilians killed and 7 civilians injured.

RuAF tacair conducted strikes on 3 towns.


Economic Reporting


Feb22   Aug8 Sep9 Oct8 Nov7 Dec4 Dec8

Brent      94.71    66.90 67.03 66.18 63.86 62.99 62.94

WTI     92.10    64.29 63.26 62.48 59.94 59.31 59.26

NG       3.97         3.06 3.12 3.44 4.33 4.94 4.96

Wheat     8.52          5.18 5.22 5.06 5.32 5.36 5.38

Ruble     85          79.74 84.03 81.28 80.95 76.82 76.52

Hryvnia 28.6 41.39 41.23 41.48 41.89 42.18 42.15

Urals 91.66 63.17 60.12 61.15 56.56 54.32 54.92

ESPO 94.52 68.63 68.32 66.74 65.18 56.67 61.95

Sokol 99.31 62.57 62.97 61.91 60.71 59.84 60.62


Thoughts


There is a good deal of reporting on Russian forces gaining ground from Siversk to west of Chasiv yar, to the Pokrovsk pocket to the Hulyaipole area but it remains for the most part unconfirmed due to the poor weather. There are, however, common threads in all of the reporting: multiple deep recon probes, drone strikes up to 10 miles behind the lines striking both fixed positions and vehicles on GLOCs bringing supplies forward (in a few cases further than 10 miles), the more aggressive use of Russian Air Force glide bombs to hit hardened Ukrainian positions, and the continued missile and drone strikes on the power grid and train lines.

All put together, it seems that the Russian interdiction of GLOCs has finally begin to synchronize with the Russian ground effort. 

At the same time, Google Earth imagery reveals new Ukrainian defensive positions - trenches, fighting positions, and dragon teeth anti-tank lines - as the Ukrainian army has built new, in-depth defenses to complicate and slow further Russian movements.

That said, Pokrovsk and Myrnohrad seem unlikely to hold out through the end of the year, and it is possible Siversk could be taken soon after the start of the year. Hulyaipole will likely take a little longer. 

All together, the Ukrainian army continues to show incredible grit, but the Russians retain the initiative and continue to inflict casualties and slowly gain ground. 


v/r pete