Friday, February 27, 2026

 February 27th, 2026


Politics - Zelenskyy comments on recovering all land

- EU extends “temporary protection”

- IMF approves new loan


Combat Ops - Kostiantinivka - very active front lines

- Ukrainian counter-offensive in south continents to slowly churn


Weather


Kharkiv

33 and sunny. Clouding up tonight, cloudy for the next week except Sunday afternoon, which should be sunny. Daily lows in the 20s, in the 30s on  Saturday, in the 40s Sunday and Monday, then cooling a bit next week, back into the 20s and 30s. Winds westerly, 5-10kts.


Melitopol

42 and sunny. Mostly sunny through Monday afternoon. Daily lows will be in the upper 20 to low 30s, highs in the 40s. Winds variable, 5-10kts.


Kyiv

34 and cloudy. Clouds will clear Saturday afternoon, Sunday will be sunny, then clouds return. Through the weekend lows will be in the 20s, highs in the upper 30s, then several days of lows and highs in the 30s; wind chills may still dip into the teens at night.Winds from the south-west, 10kts.



Politics


President Zelenskyy commented on the possibility of recovering Ukraine’s 1991 borders by force:

"Returning all our land today is very difficult. This would mean too many human casualties.” 

He stressed that Ukraine is not going to voluntarily give up territory, but he thinks that there is a “Window of Opportunity” between now and the US elections in November to end the war peacefully. He did add in an interview that only the Ukrainian people can make the final decision on Ukrainian territory.


The EU has extended “temporary protection” to all Ukrainians in the EU. When asked if that included military age males, the European Commission spokesman responded:

"Temporary protection is something that we have decided at EU level, at member state level until 2027, so until next year, March, the current rules are in force. And this is what I can say at the moment."

An estimated 4.3 million Ukrainians currently have “temporary protection” in the EU.


The International Monetary Fund (IMF) has approved a new $8.1 billion loan to Ukraine, as announced by Ukrainian PM Svyrydenko:

"The first tranche - about USD 1.5 billion - will arrive in Ukraine in the near future. The funds will be used to finance the budget deficit and support macro-financial stability… The program supported by the IMF is part of a broader financial framework designed to cover the projected state budget deficit of USD 136.5 billion over four years… The partners confirmed the extension of the current moratorium on servicing official debt and the readiness to complete the restructuring after the situation stabilizes.”


President Macron commented that France has replaced the US as Ukraine’s key partner in intelligence support.


Ukraine’s Commissioner for Missing Persons Artur Dobroserdov reported that there are more than 90,000 missing persons since the start of the war. This number includes military personnel as well as civilians including children.

Previously (more than a year ago), when the Commission reported the number as “in excess of 50,000,” they admitted privately that the vast majority of them were military and that they knew that most of them were dead.


Polish officials report that they found 4 tunnels dug under the border fences, from Belarus into Poland, and that 180 men have used the tunnels to enter Poland. They did not say what the time frame was, except that it occurred in 2025. The tunnels are 60 meters (about 200 feet) in length, so, presumably just under the border fences. The officials stated that the Belarus government “recruited experts” from the Mid East to design the tunnels

The tunnels were approximately 5 feet high, reinforced with concrete and were said to be similar to the tunnels Hamas had constructed under Gaza. One tunnel began 50 meters (165 feet) inside Belarus, and extended about 10 meters (33 feet) beyond the fence into Poland. The 180 men who illegally entered Poland were primarily from Afghanistan and Pakistan.

Most of the Poland - Belarus border is a single heavy chain link fence with regularly spaced surveillance cameras and a dirt road. In multiple spots woods and farmland abut the road. 



Ground Operations


SUMY AND KHARKIV OBLASTS


Fighting continues north of Sumy city and south-east of Sumy city near Pokrovka. Imagery confirmed that Russian forces made small gains south of Varachyne (due north of Sumy city). Varachyne was a small village (less than 100 people), surrounded by manicured farmland.

Fighting continued north of Kharkiv but there were no confirmed charges in the line.

East of Kharkiv, on the border north of the Oskil River, Russian forces claimed to have seized the small town of Chuhunivka, the small border town where the T2104 roadway crosses into Russia. If the Russian report is accurate, the town has now changed hands 3 times in the last 3 weeks


NORTH OF THE DONETS RIVER


Ukrainian forces continue clearing efforts in Kupyansk. Interestingly, the reporting is a bit contradictory, with Ukrainian and Russian forces still engaged in fighting in the city despite the Russians clearly having been forced out and the Ukrainians being shown in video to have control of the city. What it really speaks to is how tenacious both sides can be in holding small pieces of terrain and simply refusing to yield. Ukrainian forces do in fact control the city. And Russian forces, having been for the most part forced out, retain a small “toe hold” on parts of the city, and have resumed conducting recon probes back into the rest of the city.

Fighting also continues east and south-east of Kupyansk, as well as east and north-east of Borova, but there were no confirmed changes to the front lines in these areas.


BAKHMUT - KOSTIANTINIVKA - POKROVSK


North of Bakhmut, fighting continues in the Slovyansk - Lyman - Siversk area, but there were no changes to the front lines.

In and around Kostiantinivka, both Russian and Ukrainian forces have been very aggressive in the last few days and there is a constant churn along the lines as Russian forces keep probing and Ukrainian forces keep making attempts to retake pieces of terrain. Imagery confirmed Russian forces have occupied most of the terrain immediately south-east of Kostiantinivka, yet at the same time, Ukrainian forces have carved out 3 lodgments in that same area (in the town of Ivanopillia).

Imagery also confirmed that Russian forces have moved into the north-east corner of Kostiantinivka, but they clearly do not control it, and there is a Ukrainian element holding another lodgment in the middle of the area that the Russians have swept through.

All in all, it seems another “checker-board” is developing over much of the eastern end of Kostiantinivka. As a reminder the city west of the T0516 roadway and north of the T0504 roadway (west of the Kryvyi Torets River) is built on a small bluff (about 100 feet higher than the rest of the city). This will make the south-west the preferred axis to attack the city as that terrain is the same elevation.

North of Pokrovsk are there were no confirmed changes.

Imagery did confirm Russian gains north-west of Pokrovsk, as Russian forces pushed westward into the south side of Hryshyne, just north-west of Pokrovsk.

Fighting continues further west and south-west from Pokrovsk, but there were no confirmed changes in the line.


SOUTHERN UKRAINE


The small Ukrainian counter-attack continues to grind but has made no further gains in the terrain south of Verbove. There was a good deal of reporting of fighting north-west of Hulyaipole and Russian sources claim multiple gains in the towns of Prydorozhnie, Pryluky and Varvarivka (all three north-west of Hukyaipole), but none of these reports have been confirmed. The latter two seem possible, but Prydorozhnie would require a very aggressive push or a broad seam in the Ukrainian defenses.

Further west, along the Dnepr, imagery confirmed Russian gains in the terrain just east of the town of Prymorske. This places Russian forces within 12 miles of the center of the city of Zaporizhzhia.



Air and Maritime Operations


During the night of February 26th-February 27th Russian forces launched at least 187 strike drones in Ukrainian airspace. The UAF claimed it shot down, or defeated with EW, 165 drones.

Damage was reported in Donetsk and Sumy oblasts. 

Targets again included the power grid and natural gas facilities. 

Civilian casualties include at least 2 killed and 1 wounded.

RuAF tacair struck 16 towns.


Authorities in Kharkiv report that a Russian fiber-optic FPV drone struck a car on the M03 roadway on the north side of Kharkiv, at least 13 miles from the nearest Russian controlled terrain.


Ukrainian forces Ukrainian have commented that the loss of Starlink for command and control has caused 20-40% reduction in Russian drone effectiveness.

It isn’t exactly clear how they are measuring effectiveness, but they estimate that it will take at least several months to replace that capability.

Perhaps, though I would suspect that the Russians will try to convince China to give them some help.


During the night of February 25th-February 26th Russian forces launched at least 2 x Zircon hypersonic missiles, 11 x Iskander ballistic missiles, 24 x Kh-101 cruise missiles, 2 x Kh-59/69 cruise missiles, and 420 strike drones in Ukrainian airspace. The UAF claimed it shot down, or defeated with EW, both Zircon missiles, 4 Iskander ballistic missiles, all 26 cruise missiles, and 374 drones.

Damage was reported in Chernihiv, Dnipropetrovsk, Kharkiv, Kirovohrad, Kyiv, Poltava, Sumy and Zaporizhzhia oblasts. Targets again included the power grid and natural gas facilities. A large electric grid substation in Odessa suffered “significant damage.” DTEK, the private energy utility company, report that 45% of there substations have been destroyed. Last night’s attack resulted in power outages in Dnipropetrovsk, Donetsk, Kharkiv, Odessa, Poltava, and Zaporizhia oblasts.

Civilian casualties include at least 25 wounded.

RuAF tacair struck 16 towns.



Economic Reporting


Feb22  Oct8 Nov7 Dec8 Jan8 Feb9 Feb26 Feb27

Brent      94.71   66.18 63.86 62.94 61.26 68.57 70.35 72.78

WTI     92.10   62.48 59.94 59.26 57.10 64.04 64.94 67.41

NG       3.97        3.44 4.33 4.96 3.41 3.20 2.81 2.88

Wheat     8.52  5.06 5.32 5.38 5.22 5.29 5.70 5.87

Ruble     85          81.28 80.95 76.52 80.35 77.40 76.96 77.23

Hryvnia 28.6 41.48 41.89 42.15 43.10 43.03 43.23 43.15

Urals 91.66 61.15 56.56 54.92 50.40 56.37 56.73 57.84

ESPO 94.52 66.74 65.18 61.95 52.28 59.77 62.19 62.34

Sokol 99.31 61.91 60.71 60.62 55.57 62.85 66.12 66.61



Thoughts


President Zelenskyy is now more readily talking about an end to the war that does not include the 1991 borders, and has now mentioned the idea of “decisions about territory” though in terms of the Ukrainian people deciding. That represents a substantive difference from a year ago, when there seemed to be universal agreement in the Ukrainian government that there could be no peace except with a return of land to the original borders.

Whether the US can use this to bring Putin to the table, or Russia sees this as a weakening of the Ukrainian position and a reason to fight on… remains to be seen.


There has been more chatter about Russian forces preparing for a renewed offensive when the weather warms up, post “mud season” ( the rasputitsa, a Russian idiom meaning roughly “season of bad roads” or besdorizhzhia, a Ukrainian idiom meaning roughly “roadlessness.”) Speculation seems to favor a focus on Kostiantinivka and Slovyansk, while pretty much holding elsewhere. So far, however, there is little definitive evidence - troops being shifted to one area of the line vice another - that can might identify where any Russian summer offensive will focus.


v/r pete 



Thursday, February 26, 2026

 February 26th, 2026


Politics - Bodies exchanged

- Ukrainian companies sign contracts for drones

- Norway tightens immigration


Combat Ops - Pokrovsk fell

- Counter Offensive in south still churning


Weather


Kharkiv

34 and cloudy. Mix of clouds and sun: mostly sunny Friday, mostly cloudy Saturday, mostly sunny Sunday, then cloudy all next week. Daily lows inteh 20s, daily highs in the 30s on Friday and Saturday, in the 40s Sunday and Monday. Winds variable, 5-10kts.


Melitopol

35 and cloudy, gusting to 20. Clearing tonight, partly to mostly sunny through Monday. Daily lows will be int hte upper 20 to low 30s, highs in the low 40s. Winds north-easterly, 5-10kts.


Kyiv

30 and cloudy. Mostly cloudy for the next week. Temperatures dropping, daily lows in the 20s through Sunday, daily highs in the low 30s, then a little bit warmer, low near 30, highs upper 30s to 40. Winds variable, 5-10kts.



Politics


The bodies of 1,000 Ukrainian soldiers were returned to Ukraine today. Ukraine turned over the bodies of 35 Russian soldiers.


The UN High Commission on Human Rights reported that, as of February 24th, Ukrainian civilian casualties total 15,172 killed and 41,378 wounded.

In addition, Ukraine has lost more than half of its electricity generation capacity and more than 1,100 multi-story apartment buildings.


Four Ukrainian companies have signed joint production contracts with 2 Finnish, 1 Latvian, and 1 Danish company to produce UAVs and UGVs; the contract is worth 900 million euros ($940 million). Another Ukrainian company is setting up a drone production facility in the UK, and another company has signed a letter of intent with he French government to support joint French-Ukraine start-ups.


Lithuania is transferring 30 x RBS-70 (5 miles range, Man Portable Air Defense System (MANPADS)) to Ukraine.

Canada has promised 2 billion Canadian dollars ($1.46 billion) in 2026, plus 66 x Light Armored Vehicles and 389 x “Senator” armored cars.

Estonia will provide 11 million euros ($13 million) to purchase air defense weaponry.


Norway is in the process of tightening immigration laws.

Norway's Justice Minister, Aas-Hansen calls for controlled, sustainable and fair immigration.

"Since autumn 2025 Norway, like many other European countries, has seen an increase in the number of young Ukrainian men arriving in the country. Norway has already taken in the largest number of Ukrainians in the Nordic region. To avoid an excessive influx, stricter control is needed.”

Under the new rules Ukrainian men aged 18-60 will need to apply for asylum, not simply be granted it.

Minister of Labour and Social Inclusion Stenseng added:

"Norway must not take in more people than it can integrate. Resettling refugees is a voluntary task for municipalities. In recent years Norwegian communities have done enormous work and resettled almost 100,000 displaced people from Ukraine. Many municipalities report overstretched local services and a lack of housing.”

These rules will only apply to new applicants, and will not apply to men who are already in Norway, not to men who are already exempt from military duty.


Despite threats from Slovakia’s PM Fico, and Hungary’s PM Orban, electricity continues to flow into Ukraine: since February 1st 1.1 million MWh, 49% from Hungary and 18% from Slovakia.



Ground Operations


SUMY AND KHARKIV OBLASTS


Imagery confirmed some Russian gains south-east of Sumy city on Tuesday, in the border town of Pokrovka, butt here were no further gains either there or north of Sumy city yesterday.

There were no confirmed Russian gains north of Kharkiv, but there are credible Russian reports of gains south and south-west of Vovchansk, that Russian forces have pushed into the villages of Hrafske, Prylipka, and Vilcha. Prylipka (about 3 miles west-south-west of Vovchansk) was a very small village - perhaps 100 people, Hrafske (about 3.5 miles to the south-west) was a village of 350, and Vilcha was a residential area of Vovchansk (about 1/5 miles south of the city) and had a population of 1,600.


NORTH OF THE DONETS RIVER


Fighting continued in and around Kupyansk, but there were no confirmed changes to the front lines.

Fighting also continues east and north-east of Borova, but there were no confirmed changes to the lines.


BAKHMUT - KOSTIANTINIVKA - POKROVSK


Fighting continues in the Slovyansk - Lyman - Siversk area , and imagery confirmed Russian gains east of Slovyansk, and fighting north and east of Lyman, and south of Dobrysheve. Russian forces also appear to be in control of Nykyforivka, have pressed into and through Lypivka, and are now operating in the area immediately east of Rai Olelksandrivka. Lypivka was not much more than a cluster of 2 or 3 farms, and Rai Oleksandrivka had a population of perhaps several hundred. 

These towns are not of any tactical significance themselves, but there is a Ukrainian defensive line to the south-west that straddles the M03 roadway and pushing up to Rai Oleksandrivka would present the Russians an opportunity to flank the northern end of that line.

A string of imagery from the 21st through the 25th show Russian forces operating north-east, east, and south-east of Kostiantinivka, Russian forces do not control south-east Kostiantinivka but they are conducting operations over most of that area of the city, and pushing north-west across the T0504 roadway and raiding into north-east Kostiantinivka. Ukrainian military reporting also notes Russian activity south oof the city and along the southwest edge of the city. And there have been several reports of Russian Air Force glide bomb strikes against the major roads as they try to close off the ground lines of communication (GLOC) into Kostiantinivka.

Further west, in the area north of Pokrovsk, Ukrainian forces gained ground east of Bilytske while Russian forces gained ground just to the east, near Nykanorivka. Russian forces are in woods and broken terrain just east of the town (a village of perhaps 200 people), the Ukrainians meanwhile are in the south-east part of the Bilytske, a town built on top of a coal mine, that formerly held a population of 8,600.

Imagery of the last several days shows no Ukrainian activity in Pokrovsk or the towns immediately east of Pokrovsk and the assessment from several major analytic shops is that Pokrovsk fell “at an earlier date.” As has been reported regularly for quite some time, there were small Ukrainian elements in Pokrovsk and the Ukrainian General Staff was reporting troops in contact on the north edge of Pokrovsk just a day or two ago. So, yes, the Russians control Pokrovsk, and yes, it is likely there will be sporadic reports of some sort of fighting inside the perimeter of the city. Of note, as mentioned last week, there has not been any reporting of this sort of thing from inside Myrnohrad for a while, suggesting an aggressive sweep by the Russian army.

It should be noted that while it’s been a couple of days since there was a report of any fighting in Pokrovsk, there may still be isolated Ukraine elements in the north end of the city, and there was at least one RuAF glide bomb strike in into city yesterday, suggesting a dug-in element. But the city has fallen to the Russians.

West and southwest of Pokrovsk there were no confirmed changes in the front lines.


SOUTHERN UKRAINE


Imagery confirmed that the de facto Ukrainian counteroffensive continues to churn forward and Ukrainian forces continued to push south, with Ukraine’s 110 Mechanized Brigade posting that it had pushed Russian forces out of the town of Verbove and pushed further south to the first tree-line south of the town.

At the same time there are multiple reports of fighting north-west and west of Hulyaipole and imagery confirmed Russian gains west Olenokistiantinivka, about 3 miles north-north-west of Hulyaipole,  just west of the Haichur River.

Fighting continues at the west end of the line, with both sides having confirmed gains in the Stepnohirsk area. 

Ukrainian forces continue to maintain a foothold in central Stepnohirsk, despite Russian forces pressing in from the west and east, holding a piece of terrain that was the north-east corner of the town, about a half mile east to west and a third of a mile north to south. Imagery yesterday showed that they had pressed westward several blocks.

At the same time imagery confirmed that Russian forces had probed into Novoyakolivka, about 6 miles north-east of Stepnohirsk, and about 1.5 miles north of the nearest Russian units, in the small town of Pavlivka.



Air and Maritime Operations


During the night of February 25th-February 26th Russian forces launched at least 2 x Zircon hypersonic missiles, 11 x Iskander ballistic missiles, 24 x Kh-101 cruise missiles, 2 x Kh-59/69 cruise missiles, and 420 strike drones in Ukrainian airspace. The UAF claimed it shot down, or defeated with EW, both Zircon missiles, 4 Iskander ballistic missiles, all 26 cruise missiles, and 374 drones.

Damage was reported in Dnipropetrovsk, Kharkiv, Kyiv, Sumy and Zaporizhzhia oblasts. Targets again included the power grid. 

Civilian casualties include at least 25 wounded.

RuAF tacair struck 16 towns.


Ukrainian drones struck the Dorogobuzh chemical plant, which produces fertilizer, in Smolensk (about 200 miles west-south-west of Moscow), and satellite imagery reportedly shows significant damage.


During the night of February 24th-February 25th Russian forces launched at least 115 x strike drones. The UAF claimed it shot down, or defeated with EW, 95 drones.

Damage reported in Chernihiv, Dnipropetrovsk, Donetsk, Kharkiv, Mykolaiv and Zaporizhzhia  oblasts. Targets again included the power grid. 

Civilian casualties reported include at least 4 killed and 2 wounded.

RuAF tacair struck 15 towns.


During the night of February 23rd-February 24th Russian forces launched at least 1 x Zircon hypersonic missile, 1 x Iskander ballistic missile and 133 strike drones. The UAF claimed it shot down, or defeated with EW, 111 drones.

Damage reported in Dnipropetrovsk, Donetsk, Kharkiv, Odessa and Zaporizhzhia oblasts. Targets again included the power grid. 

Civilian casualties reported include at least 11 wounded.

RuAF tacair struck 16 towns.



Economic Reporting


Feb22  Oct8 Nov7 Dec8 Jan8 Feb9 Feb24 Feb26

Brent      94.71   66.18 63.86 62.94 61.26 68.57 71.86 70.35

WTI     92.10   62.48 59.94 59.26 57.10 64.04 66.73 64.94

NG       3.97        3.44 4.33 4.96 3.41 3.20 2.94 2.81

Wheat     8.52  5.06 5.32 5.38 5.22 5.29 5.75 5.70

Ruble     85          81.28 80.95 76.52 80.35 77.40 76.20 76.96

Hryvnia 28.6 41.48 41.89 42.15 43.10 43.03 43.22 43.23

Urals 91.66 61.15 56.56 54.92 50.40 56.37 58.60 56.73

ESPO 94.52 66.74 65.18 61.95 52.28 59.77 63.11 62.19

Sokol 99.31 61.91 60.71 60.62 55.57 62.85 66.80 66.12



Thoughts


With the return of the bodies of 1,000 Ukrainian troops, the total number of bodies turned over to Ukraine since the beginning of 2025 is 18,070; the total number of bodies of returned Russian soldiers is 264. 

This is a glaring disparity and cannot be full explained by the idea Russian forces are advancing and Ukrainian forces have been withdrawing. And it is reasonable to assess that this represents just a portion of total Ukrainian KIAs, in as much as some 80% or more of the casualties have been from artillery and drone strikes and would seem to fall as much behind the lines as in no man’s land.

But it also serves to remind us that this is a war of attrition, and the tactical and operational goal is to inflict casualties, not take land.

As for Pokrovsk, Pokrovsk has fallen.

There is considerably less drama here than it might seem. Pokrovsk 2 years ago was one of perhaps 3 Ukrainian logistics and personnel hubs. But, by this time last year much of the city had been badly pummeled and that activity had to be relocated. At that point the tactical and operational mission had been accomplished by the Russian army and the Ukrainian army was fighting for territory.

But analysis that now postulates that this is not of importance, that the Ukrainian line is not going to collapse, mischaracterize the war. But, that mis-characterizes the war; as sadly demonstrated by the turnover of bodies, this remains a war of attrition. 

We still don’t know how many Russians have really been killed, or how many Ukrainians, but it is probable that both have similar numbers, with perhaps 250,000 KIA EACH, and a similar number of severely wounded who will never return to any sort of active duty. But, in both armies about 70% of WIAs return to combat.

And, the issue is Norway is of note, with roughly 30% of those refugees being men

As for the actual fighting one small point about Pokrovsk - and other cities: 

There is no reporting of Ukrainian units in Pokrovsk, but, as has been reported again and again during this war, small elements, platoons (40 men) or smaller, dig in and simply do not budge. Both sides have done this: there are still Russian soldiers (about 30) holding a cluster of several small apartment buildings in central Kupyansk. And one blog reported that two Ukrainian soldiers held a position on the eastern edge of Kostiantinivka that was overrun by the Russians on August 15th. They finally exfilled on 23 December - 130 days after being overrun, during which, they reported, they kept sniping at Russian troops. 


v/r pete