Friday, October 30, 2026

 

October 30th, 2026   


Politics - G20 meeting in Atlanta - October 30th-31st

- Putin comments on relations with Europe

- Ceasefire in Oleshky holding


Combat Ops - Strikes continue 

- Ship sinks off Bulgaria


Weather


Kharkiv

56 and sunny, gusting over 20. Rain tomorrow afternoon and evening, solid clouds for 5 days. Daily lows in the 40s, daily highs in the low 50s. Winds easterly, 5-10kts.


Melitopol

55 and cloudy, gusting over 20. Rain tonight and tomorrow, mostly cloud through next week. Daily lows in the 40s, daily highs in the 50s. Winds easterly, 5-10kts.


Kyiv

47 and cloudy. Cloudy all next week, daily lows in the low 40s, daily highs around 50. Winds variable, 5-10kts.



Politics


The G20 Foreign Ministers meeting has begun in Atlanta and will run through tomorrow.

Russia’s ForMin Lavrov is in attendance.

The G20 consists of Argentina, Australia, Brazil, Canada, China, France, Germany, India, Indonesia, Italy, Japan, Mexico, Russia, Saudi Arabia, South Africa, South Korea, Turkey, the UK, the USA, and the EU and the African Union.


President Putin, at a summit with leaders of several African countries, commented on relations with Europe, a potential war, and his recent phone-call with Presidents Store and Stubb.

“Many people are constantly talking about preparing for war by 2030. Is this right or wrong? First of all, we are ready, but we don’t want any war with Europe.”

“If anyone wants to, let them prepare, but [Europe] not yet achieved their goal of inflicting a strategic defeat on Russia.”

“And if it goes too far, there will be no winners at all. Let no one forget this.”

Concerning his phone-call with Store and Stubb,  Putin said:

“I think it was right [that they called]. Ultimately, there are people in Europe who don’t want to inflict a strategic defeat on Russia, like some, but rather want to establish some kind of constructive dialogue, [supports] any steps … aimed at restoring full and comprehensive relations with European countries. Either with all of them together, in the form of the well-known EU organization, or bilaterally. We’re all right, whatever they want.”


Stubb earlier noted that:

“The discussion was frank and substantive. We are neighboring countries to Russia. The outcome of this war will have a direct impact on our and the broader European security. Ending the war requires direct discussions.”

Store commented:

“The war comes with enormous human and material costs. The suffering and destruction will impact generations. In the call we stressed the importance of de-escalation.”

Sweden and Denmark had a different perspective, with Denmark’s PM Frederiksen saying she was “very skeptical about this Norwegian and Finnish initiative,” noted it was that it was not coordinated with Denmark or Sweden, and she “cannot see any signs that Russia wants peace with Europe.”

Sweden’s PM Kristersson commented: “… everyone wants peace except Putin…I have pretty low expectations for this kind of talk.”


The ceasefire in and around Oleshky is holding. 

Ukraine’s PM Koretskyi announced earlier today that the operations was about to include the evacuation of 527 residents, but he retracted that statement, and suggested the numbers keep changing.

There is a demining effort taking place around the town as part of the process of evacuating the citizens.



Air and Maritime Operations


Ukrainian Forces


Ukrainian drones and missiles again struck the oil facilities at Samara and Russia’s Vice PM Novak reported an attack on two other oil faculties and a chemical plant, noting “minor damage” at one plant, but did not provide any further details.


Restrictions on aircraft arrivals and departures were again in place today at Moscow's Domodedovo, Vnukovo and Zhukovsky airports, with flights in and out of Sheremetyevo Airport remaining on schedule.


During the day on October 29th Ukrainian drones struck the Sterlitamak chemical plant 650 miles east of Moscow.

During the period October 28th-October 29th Ukrainian forces struck targets in the Moscow area, with Russian forces reporting 613 drones launched into Russian airspace. Russian sources claimed that “most” were destroyed, and that 231 were destroyed “as they approached” Moscow.

Moscow’s four airports - Domodedovo, Sheremetyevo, Vnukovo and Zhukovsky - were closed at various times during the day but returned to normal operations.


Russian Forces


During the period October 29th-October 30th Russian forces launched at least 7 x Iskander class ballistic missiles, 4 Kh-59/69 missiles, and 113 x strike drones into Ukrainian airspace. The ballistic missiles struck in the Kyiv area and in Kremenchuk, Poltava oblast. The UAF claimed it shot down or defeated 3 of the Kh-59/69 missiles and 96 drones.

Damage was reported in Chernihiv, Dnipropetrovsk, Kharkiv, Poltava, Rivne, Sumy, Vinnytsia, Zaporizhzhia oblasts. The attacks hit power and logistics infrastructure and related targets. A power outage was reported in Dnipro city.

Dnipro city and Zaporizhzhia city were both struck by several glide bombs. 

Civilian casualties included at least 7 killed and 77 wounded.


Contship Jet (Liberian flag), struck by 3 x USVs two days ago off the coast of Bulgaria (October 28th), sank yesterday 17 miles off Cape Kaliakra. All 18 crewmen had been rescued, taken off the ship as the ship began listing heavily to starboard. Several Bulgarian patrol boats rescued the sailors after they abandoned ship, with assistance from a French Atlantique providing spotting and overwatch.

The ship was carrying 421 containers when it sank.

The launch point and source of the USVs has not been determined but are being assumed to be Russian.


During the period October 28th-October 29th Russian forces launched at least 112 x strike drones and several Banderol loitering munitions into Ukrainian airspace. The UAF claimed it shot down or defeated 97 drones. 

Damage was reported in Chernihiv, Dnipropetrovsk, Kkharkiv, Poltava, Rivne, Sumy, and Zaporizhzhia oblasts.

Civilian casualties included at least 19 killed and 82 wounded.



Technology


There are some interesting notes: earlier reports had suggested that Ukrainian drone production and usage had already passed 4 million per year (11,000 per day) and that by the end of this year production numbers would reach 19,000 per day, and reach 30,000 per day by the end of next year. Just the other say, MinDef Khmer asked EU nations for additional funding to double drone production to 16 million drones. 8 million per year would place current production (and presumably usage) at 22,000 per day, and 16 million would equate to just under 44,000 per day.

Per the UGS, Russian FPV drone production was in excess of 10,000 per day as of July, Russian sources suggested it was higher, in the range of 13,000 to 15,000 per day, and would soon reach 19,000 per day.

This is of note as the bulk of casualties are caused by drones (estimates run from nearly 80% to over 90%).



Ground Operations


Operations on the ground continue much as before, with attempted infiltrations along much of the line, the bulk of them by Russian troops, some by Ukrainian troops, and some minor changes in the line.

Russian forces made some small gains south of Dobripillia (north of Pokrovsk), and Ukrainian forces continue to hold ground on the northern edge of Kostiantinivka.

Further south, Ukrainian forces made gains just north of Fillia (along the Vovcha river), and further west, activity was lighter, perhaps a reflection of the local ceasefire around Oleshky.



Economic Reporting


         Feb22  Jul9  Aug7 Sep8 Oct8 Oct29 Oct30

Brent      94.71   77.93 81.75 98.19 105.80 113.60 117.20

WTI     92.10   73.11 76.66 93.28 92.99 100.30 103.90

NG       3.97        3.12   2.64 2.95   3.16 2.94 2.84

Wheat     8.52           6.06   6.35   7.46  6.86 5.96 6.03

Ruble     85         76.31 82.61 86.21 85.20 81.23 80.59

Hryvnia 28.6 44.51 44.73 44.63 44.93 45.33 45.36

Urals 91.66 57.80 79.19 89.44 123.93 110.48 102.94

ESPO 94.52 73.53 78.79 98.44 108.70 123.32 122.88

Sokol 99.31 71.56 77.42 94.09 109.20 119.53 121.60


ESPO Forward, 30 October - 130.15



Thoughts


The Ukrainian General Staff (UGS) reported that Ukrainian forces inflicted 49,040 casualties on Russian forces as of October 28th, which, assuming normal casualty figures for the 29th, 30, and 31st, will push them well over President Zelenskyy’s goal last year of inflicting 50,000 casualties per month on Russian forces by the end of this year.

Excuse my skepticism but this feels a great deal like the body counts passed back to McNamara’s office during the Vietnam War.

The UGS numbers have climbed fairly steadily since late last summer when they started reporting monthly casualties near 30,000 per month. With only one or two exceptions, each month has been higher than the previous month’s numbers (September’s count was 46,230). But it gets more complicated. Gen. Syrskyi noted early this spring that the “normal” KIA to WIA ratio of 1 to 3 did not apply, that Russian KIAs out-numbered WIAs. 

Assuming a 50% split (KIA / WIA), that would mean the KIA count for these months would have been 23,000 and 25,000. It has also been noted - repeatedly - that about 30% of WIAs are severely wounded personnel who will never return to combat (both the Russians and the Ukrainians have used that number). So, severely wounded would have been 7,000 and 7,500 per month, for a total of 48,000 KIAs and another 14,500 severely wounded, no return to duty for the last two months; 60,000 in 2 months, 8% of the total force in 2 months. 

Further, the total numbers for 2026 are in excess of 350,000, suggesting 175,000 KIAs and another 80,000 severely wounded, 36% of the total Russian commitment to the Ukrainian theater. If that had happened, why hasn’t the Russian front collapsed? 

An army that held together with that scale of losses would have to be a superb fighting force with truly superior leadership…

More simply, since January the Russian army, which, per the UGS is suffering 8 times as many casualties as the Ukrainian army, has turned over the bodies of 4,995 Ukrainian soldiers. During that same period, during which the Ukrainian army claims they have inflicted perhaps 175,000 KIAs on the Russian army, the Ukrainian army has turned over the bodies of 258 Russian soldiers. 

Simply put, these numbers don’t track…


v/r pete     



Thursday, October 29, 2026

 October 29th, 2026    


Politics - Oleshky ceasefire holds

- Putin lectures Stubb and Store

Combat Ops - Strikes continue 

- Modest ground gains


Economics - Ukraine GDP forecast reduced


Weather


Kharkiv

54 and mostly cloudy, gusting to 20. Sunny tomorrow, then solid clouds for 5 days; rain expected Saturday and again next Wednesday. Daily lows high 30s to low 40s, daily highs in the mid to upper 50s. Winds easterly, 5-10kts.


Melitopol

58 and cloudy, gusting over 20. Partly to mostly cloud for the next week, rain on Saturday and Wednesday. Daily lows in the 40s, daily highs in the 50s. Winds easterly, 10-15kts.


Kyiv

51 and cloudy. Heavy cloud for the next week, rain next Wednesday. Daily lows in the low 40s, daily highs in the upper 40s to low 50s. Winds variable, 5-10kts.



Politics


The Oleshky “Limited Ceasefire” went into effect on the 27th (0400 Moscow time) and remains in effect as of this afternoon. The ceasefire ends at 2359 Moscow time on November 1st. Ukraine’s and Russia’s Human Rights Commissioners both confirmed that there have been no ceasefire violations in the Kherson region.

Oleshky residents are being evacuated through Russian occupied Ukraine into Russian and then to Belarus and further movement to Ukraine (this is necessary as the roads to the west and north-west of the city have all been mined).


Ukrainian Parliament Commissioner for Human Rights Dmytro Lubinets has been in contact with Russia’s Commissioner for Human Rights Yana Lantratova, and the two continue to coordinate implementing the ceasefire.

Lubinets commented:

“Our shared goal is to ensure assistance to the civilian population of Oleshky and create conditions for the safe departure of those who need it. We continue working. The most important thing is people’s lives and safety.”

President Zelenskyy commented:

“First, the United States’ mediation is very important. They have to come with media representatives, with journalists. This was our request because we cannot trust the Russian side.”

“Second, we are grateful that they are organizing this possibility to evacuate people. I don’t know which side people will choose. Of course, it’s easier to leave Oleshky and go farther into the temporarily occupied territory of Ukraine. But I also know that a large number of people want to come to territory controlled by Ukraine.”

“I know how an evacuation to Ukraine can work technically, but I don’t know how it will actually unfold. This is what our people, the military, and intelligence shared with me. And, of course, they have all the information they need about what to do and how to communicate with one another. Let’s give this a few days and see the result.”


President Putin spoke on the phone to President Stubb of Finland and President Store of Norway on the 27th.

There is a bit of a dispute as to how the conversation proceeded. President Stubs’s and Store’s offices stated that the call discussed the causes of the war and what needed to be done to reach a peace treaty, with Putin emphasizing concern over NATO expansion, a “root cause” of the war, and that that must be addressed prior to a peace agreement. 

On the other hand, the Financial Times (FT) reports that the phone call was mostly a lecture by Putin to Stubb and Store. Stubb’s office has insisted that FT retract their story, but the FT insists that Putin lectured Stubb and Store on Slavic history.

The call, originally scheduled for 20 minutes, reportedly lasted 90 minutes. The FT refuses to retract its story.


The Financial Times also reports that the Republic of Korea (South Korea) is working to strengthen diplomatic ties with Moscow as it reduces ties with Kyiv. The FT points to the 176,000 tons of diesel fuel, shipped in sanctioned tankers, sold to Russia in July and August, increased diplomatic dialogue with Moscow, and the appointment of Song Young Gil as President Lee’s Advisor on PEace negotiations (Song is a recipient of the Russian Order of Friendship). 

As you will recall, the ROK recalled its ambassador from Kyiv on October 10th, and is in the processing of reducing its embassy staff size.



Air and Maritime Operations


Ukrainian Forces


During the day on October 29th Ukrainian drones struck the Sterlitamak chemical plant 650 miles east of Moscow.

During the period October 28th-October 29th Ukrainian forces struck targets in the Moscow area, with Russian forces reporting 613 drones launched into Russian airspace. Russian sources claimed that “most” were destroyed, and that 231 were destroyed “as they approached” Moscow.

Moscow’s four airports - Domodedovo, Sheremetyevo, Vnukovo and Zhukovsky - were closed at various times during the day but returned to normal operations.


During the period October 27th-October 28th Ukrainian forces struck the AZOT chemical plant in Novomoskovsk, which produces ammonia based fertilizers as well as nitric acid used in certain explosives.

During the period October 25th-October 26th Ukrainian forces struck the Voronezh Aircraft Manufacturing Company - which makes the IL-96 and the Voronezhsintezkauchuk chemical plant - which makes rubbers and plastic used in aircraft production.

During the period October 24th-October 25th Ukrainian forces struck the Energiya Plant in Yelets, which makes Iskander ballistic missile parts and the Proton-Electrotex Plant in Oryol City, which makes electronics components for various weapon systems.


Russian Forces


During the period October 28th-October 29th Russian forces launched at least 112 x strike drones into Ukrainian airspace. Damage was reported in Chernihiv, Dnipropetrovsk, Kkharkiv, Poltava, Rivne, Sumy, and Zaporizhzhia oblasts.

Civilian casualties included at least 19 killed and 70 wounded.


The container ship “CONSTSHIP JET” (Liberian flag, 525 feet, 18,000 DWT, 1,267 TEU) was struck by 3 x USVs (unmanned surface vessels) 21 miles south-east of Shalba, Bulgaria late on October 28th. The ship was en route Constanta, Romania from Haifa, Israel.

The ship was last reported as underway on its own power, but making only 1 kt.


During the period October 27th-October 28th Russian forces launched at least 1 x  Iskander ballistic missile and at least 88 x strike drones into Ukrainian airspace. The focus of the strike again appears to have been Kyiv and the surrounding area.

Since October 14 (2 weeks) the Russians have struck the Kyiv area with more than 100 Iskander ballistic missiles.


During the period October 26th-October 27th Russian forces launched multiple Iskander ballistic missiles and at least 280 x strike drones into Ukrainian airspace. The focus of the strike appears to have been Kyiv and the surrounding area.

Mayor Klitschko reported that the Southern Bridge was agains struck, forcing a temporary closure of the bridge until damage could be assessed.

At least 5 civilians were wounded.


During the period from October 25th-October 26th Russian forces launched at least 1 x Kh-31p missile (an anti-radiation missile), 3 x Kh-59/69 missiles and 140 x strike drones into Ukrainian air space. The UAF claimed it shot down or defeated with EW, 3 Kh-59 missiles and 112 drones.

Damage was reported in Dnipropetrovsk, Donetsk, Kharkiv, Odessa, Pavlohrad, Ternopil, Vinnytsia, and Zaporizhzhia oblasts. Targets included the power grid and associated infrastructure, as well as logistics related sites. The use of the Kh-31p (and no report of it having been defeated) would suggest a strike on a radar.

Civilian casualties included at least 2 dead and 17 wounded.



Ground Operations

Russian forces continue to conduct recon probes and infiltrations along the line.

Imagery confirmed new infiltrations in the border region north-east of Kharkiv (north of the Oskil River), as well as south-east of Kupyansk (east of the Oskil River).

Infiltrations were also confirmed north-east of Lyman.

These continued infiltrations are a seeming direct counter to the narrative the the Russian operations north-east of the fortress belt have been defeated. It would seem that the Russian army presses on.

In the Kostiantinivka area - both north of the city and west, as far west as Dobripillia, additional Russian infiltrations continue and the “checkerboard’s” concentration of Russian elements continues to slowly increase. 

Ukrainian staff commentary reroots that Russian forces pushed into Klynove (3 miles north of the northern tip of Kostianitnivka), having seized Bezimyane and Popsane, a mile south and soot-east of Klynove.

The level of activity and the fighting in the Dobripillia area reportedly is intensifying but the commentary is qualitative only, not quantitative, so virtually impossible to assess.

Further south, Ukrainian forces continue to slowly work south and have cleared Zaporizke and have pushed into Novomykolaivka, while Russian forces continue to infiltrate back into the towns just cleared. 

Meanwhile, west of Hulyaipole, Russian forces have gained ground near Vozdvyzhivka (about12 miles north-east of Orikhiv).



Economic Reporting


         Feb22  Jul9          Aug7 Sep8 Oct8 Oct26 Oct29

Brent      94.71   77.93 81.75 98.19 105.80 116.20 113.60

WTI     92.10   73.11 76.66 93.28 92.99 102.20 100.30

NG       3.97        3.12   2.64  2.95   3.16 2.63 2.94

Wheat     8.52           6.06   6.35   7.46 6.86 6.17 5.96

Ruble     85         76.31 82.61 86.21 85.20 80.74 81.23

Hryvnia 28.6 44.51 44.73 44.63 44.93 45.67 45.33

Urals 91.66 57.80 79.19 89.44 123.93 115.07 110.48

ESPO 94.52 73.53 78.79 98.44 108.70 124.72 123.32

Sokol 99.31 71.56 77.42 94.09 109.20 119.42 119.53


ESPO Forward, 29 October - 131.02.


The National Bank of Ukraine (NBU) has adjusted its forecast for 2026 and now says that for all of 2026 the Ukrainian economy will shrink 0.4% from 2025. Earlier forecasts  projected 1.8% growth. NBU Governor Andrii Pyshnyi commented that:

”This downward trend has been driven primarily by the effects of the blockade of seaports and Russian attacks on production facilities and logistics. Metallurgical and ore-mining companies suffered the greatest losses. Meanwhile, performance also deteriorated in other industrial sectors, trade and agriculture."

"Given the extent of the damage caused, the NBU forecasts a slow recovery in economic growth in 2027-2028. Economic activity will be boosted by public and private investment in the defence industry, the establishment of domestic weapons production financed through the Ukraine Support Loan, and projects to recover critical infrastructure, among other things.”



Thoughts


Lots of moving pieces. The fact that a ceasefire - limited though it is - is holding is a sign that a ceasefire can work. Melania Trump deserves a medal.

But multiple pieces of note in Europe: Europe natural gas prices (“on the street” as it were, the price paid by someone heating a building), are now more than 9 times the cost listed above - the bulk prices. And European natural gas holdings, normally the target is tanks at 90% full by November 1st, currently sits just over 70%.

Ukraine’s economy is not doing as well as forecast, the Hyrvnia is now holding in the 45 to the dollar range, and the GDP is contracting a bit, even as Ukraine asks for 70 billion more Euros, a loan that will be repaid when the Russians start paying for the destruction it has caused in Ukraine - after a peace treaty is signed. 

And why did Stubb and Store talk to Putin for 90 minutes (and apparently receive  a lecture on Slavic history? Just to get a seat in Abu Dhabi? Or is there a real concern that they need to be there to ensure pressure is maintained to bring about some sort of end to the war because there is simply too much going on and there is a real fear that they - the EU leadership - will not be able to maintain control of things if they get worse?


v/r pete