Friday, July 17, 2026

 July 17th, 2026 Next Summary July 21st   


Thoughts


Over the last two days there have been few changes… I shall take up a detailed discussion again on Tuesday, but for now, I offer this...

Because many of you haven’t read anything from me for weeks to months - I am going to have a short (not too short, sorry) recap of the situation in Ukraine.

My apologies.

To reset what I was trying to do here: I started following the situation in Ukraine in detail in February 2014 - the occupation of Crimea. I noted to some folks at the time (May 2014) that if the US and Europe did nothing significant, they placed all of Ukraine at risk; nothing was done. The vague US assurance to Ukraine in 1994, followed by the insignificant response in 2014 set this war in motion. I have been following it closely since. Roll forward to the invasion.

Within a few weeks of the invasion, with tremendous amounts of coverage on line (March - April 2022) I noticed two things: the first was that the majority of the news reports on the war in Ukraine did not track from day to day. On the one hand Ukrainian Javelin teams and special forces elements and crafty foot soldiers were “slaughtering" the Russians, and on the other hands the Russians were gaining ground. While both could be true an any given day, they could not be true over any extended period of time. I started digging deeper, beginning every day with the assumption that each capital - Kyiv, Moscow, all of Europe and Washington DC - was if not outright telling lies, it was at least seriously bending the truth. And every time I saw an adverb, I knew it wasn’t news, it was propaganda.

The second thing I noticed was that 9 reports out of 10 read like seriously messed up sports scores: "The Bruins scored 3 goals in the 3rd quarter,” you might read, but no place in the story could you find out how many goals the Rangers scored. 

So, while I wanted to understand the war, what was happening; that could not be done, that cannot be done, without trying to understand what is happening on both sides. 

I understand some people think I am pro-Putin. If they think that then my analysis and my writing are abysmally poor and I apologize. 

So, let me be crystal clear: I would love Russia to lose. I want Ukraine to survive. There’s only one thing I want more than that: I pray that no nuclear weapons will be used. If you don't think that is likely, I’m happy for you, it makes it easier to sleep at night.   

So, where does the war stand right now?

Everyone suddenly is saying Ukraine is winning, or has turned the tide. I would not characterize it as such. The two armies are very similar in capability, how they stack up is shown by a closer look at the numbers and the tactics.

Drones have made headlines, particularly Ukrainian drones in the last 4 months (since February). What happened in February was that Starlink finally got the Russians off the system (which apparently was not as easy as one might think). In any case, during late 2024 and early 2025 the Russians had developed TTP (Tactics, techniques and procedures) that allowed for much more flexible command and control (C2) of drones over much greater distances. This lead to an increase in Ukrainian casualties in 2025 and several notable Russian gains as Ukrainian ground lines of communication (GLOCs) were degraded and Ukrainian forces took higher losses. When Russian forces were pushed off Starlink, Ukrainian forces then used the C2 model developed by the Russians to strike into the Russian rear and strike Russian oil facilities, and attack the Russian GLOCs. The Russians are now struggling to duplicate the capability without having to duplicate the Starlink infrastructure. This was the point of the repeaters recently set up in Belarus. So far, the Russians have not replicated the C2. And Ukrainian forces are taking advantage of Russia’s size - 32X larger than Ukraine - to exploit gaps in air defenses. But that is not to say Russia has not continued to develop both drone warfare and drone defenses. And both sides are producing large numbers of drones. 

Both sides are producing fiber optic controlled drones - with fiber optic spools of 100 km / 60 nm (Russian drones) and 60 km / 36 nm (Ukrainian drones); the key here, is the fiber optic spools provided to Russia by China. Russia is reportedly producing, and using, 50,000 per month, there is no good number on Ukrainian numbers of fiber optic drones, the limiting factor being the labor involved in winding the fiber optic spools. There are machines that can do it, but they have a high failure rate and hand wound spools are, to date, more reliable.

Both sides are making very large numbers of short range, small warhead (under 10kg, often just 1 or 2kg), First Person Video (FPV) drones, suicide drones. While these drones can fly further in a straight line, these overwhelmingly are flown at targets less than 6 miles away and usually half that. 

Ukraine has the current edge, and is flying about 15,000 short range drones per day. Of that, not quite half (6,500 - 7,000 per day) find a target - per Gen. Syrskyi. That doesn’t mean the target is destroyed or the soldier killed, just that they made an attack on “a target.”

Russia is flying about 11,000 per day, and, per the Ukrainian General Staff, some 1,600 per day are “shot down” - which also includes electronic jamming. That means 9,000+ get through, but doesn’t tell us how many find a target.

Both sides have production goals of 19,000 per day by the end of this year, and 30,000 per day by the end of next year.

Electronic warfare is a major part of the effort on a daily basis. Russian recon teams (2 - 5 men) reportedly don’t move forward unless they have at least one portable jammer with them, and often several, backpacks devices that will defeat an FPV drone in the attack (teams also usually have a couple of FPV drones with them, as well, and no one moves without an “IR Cloak”). Ukrainian sources admit the Russian electronic warfare is very good and the results have been interesting: for example, Russian EW for the most part negated the efficacy of the HIMARS rockets, and was effective enough against the Excalibur 155MM artillery shell to make it less accurate than a dumb round.

Other Russian EW efforts resulted in two Ukrainian drones not only “crashing” into fuel storage tanks in Latvia as they flew northward along the western Belarus border, and in one case two drones hit the same building, suggesting not that the weapons had been jammed but that the “jammer” had intruded into the drones and redirected them at the building and the fuel tanks. Other EW efforts included taking control of a Ukrainian navy surface drone and driving it into a ship in Constanta harbor.

What is clear is that Russian EW is very good, but obviously, they have a supply problem - not enough of these jammers. There would also appear to be a range problem: they are effective in protecting point targets but targets that cover large areas are routinely attacked. 

Also note, Russian forces continue to use some 12,000 rounds per day (about 4,000 each) of 152MM, 122MM and 120MM mortar rounds. Ukrainian forces are primarily using 155MM rounds, at a rate of about 3,000 - 4,000 per day. US and European combined production appears to be just holding at that humber.

Russian forces are also using 200 or more FAB glide some (JDAM-ER equivalents) per day, while Ukrainian forces use appears to be on the order of just a few per day.

Russian forces also continue to produce adequate numbers of larger ballistic and cruise missiles to keep up a steady pace of deep strikes. How it is that Russia, with an economy we are repeatedly told is on the verge of collapse and the US and Europe - with a combined GDP 20 times larger than Russia’s, and after 4 years of trying, still can’t figure out how to make more weapons, bewilders me.

Returning to the issue of both sides, it turned out that there have been wild reports of casualties. Partly this is the poor control of language: casualties are to simply casualties. Killed and severely wounded and lightly wounded and missing and POWs are all casualties and the numbers are conflated. To simply say “there were 10,000 casualties last month” forces anyone trying to understand what is really happening to dig into history, to look for analogs to this fighting, and to extrapolate from any snippet of hard data that oozes out of the propaganda mills on both sides. 

In fact, there is only one public source that has a credible methodology to track Russian KIAs, and none that tracks Ukrainian KIAs. 

Mediazone’s tracking shows Russian KIAs to be in the range of 235,000 to 350,000 as of the beginning of 2026, and perhaps a 35,000 - 45,000 since, giving an upper boundary of 395,000 KIAs.

Depending on which source you look at, the number of severely wounded - will not return to active duty - is roughly 60-80% of the KIA figure. The number of lighter wounded (will return to active duty) has cycled between 1.5X and 2X the number of KIAs. There are also some other numbers that need to be looked at, POWs and deserters.

POW numbers have been quite low on both sides, with soldiers preferring to simply dig in and hold rather than surrender. There have been slightly more prisoners taken by Russians than taken by Ukrainians, but the number is probably less than 20,000 over the course of the war and many have been returned in POW exchanges.

Desertions are another issue. Russian forces had been regularly reported in Western media as some 30,000 and then 70,000 as of early 2026. At that time the reporting of roughly 300,000 (290,000 as of December 2025) Ukrainian deserters resulted in a series of reports that increased Russian desertions to between 300,000 and 1 million. Those numbers aren’t credible. Rather, 100,000 total seems to be an outside number. This yields the following upper limit numbers for Russian casualties:

395,000 KIA, 315,000 severely wounded, 555,000 wounded (return to active duty), 100,000 deserters.

There are a number of ways to try to estimate Ukrainian casualties, but perhaps the most conservative is the number of amputees.

By August 2023 Ukraine forces had suffered more than 50,000 amputations, per the leading European manufacturer of prosthetics. By the end of 2024 that number had climbed to more than 100,000. Under the best of conditions (rapid CASEVAC - maintain the "golden hour”), amputations run about 40% of KIAs, that is, if there are two amputees, there will be 5 KIAs. As medical care response times increase, that number worsens. (In the US Civil War there were 12 KIAs for every amputee. In WWI there were more than 10 KIAs for every amputee.) Because of the drone coverage by both sides, medical evacuation of wounded in Ukraine is, again per the UGS, not measured in hours but in days. This would suggest that a 3 KIA per 1 amputee ratio is too low.

But, even if we use that number, that would suggest that by early 2025 Ukraine had suffered 300,000 KIA, and that number would have grown in the 18 months since. That would suggest that Ukrainian casualties are essentially the same as Russian casualties, except in one regard, Ukrainian desertions almost 4 times larger. And, given that both sides are fighting using much the same weapons and the same tactics, that they are suffering similar casualties makes sense. 

Finally, while it has become commonplace to pooh-pooh Russian training and Russian leadership, it is worth noting the numbers: The total Russian force just passed 700,000 as of late last year. It faces a Ukrainian force of 800,000 - 900,000. It is attacking, while Ukrainian forces are defending. The Ukrainians are defending home terrain and should have the morale advantage. The Russians have extended supply lines, the Ukrainians do not. The combined GDP of the Ukrainian side is 20 times that of the Russian side. The Russians have been outspent on the war 2 to 1 at least. The West has better technology and much better tactical intelligence. Yet the Russians, after an idiotic net assessment that started this war, and a foolish war plan, and after stretching themselves too thin, and taking hard lumps in the first year, came back and have fought a brutal but not ineffective war. And they have become better. The Russian army today is a better army than the Russian army of 2022. And China has learned from this war as well. 

There is one more factor concerning people, and the understanding that Russia has 5 times the population of Ukraine. 

It will be noted that between 650,000 and 900,000 Russian men left Russia in the year after the war started; 900,000 out of a population of 146 million.

During that same period 1.5 million men left Ukraine for Europe. Per the departing Ukrainian Minister of Defense, there are another 1 million Ukrainian men hiding inside Ukraine.

This is the final, and perhaps greatest concern here: in 1991 Ukraine’s population was 52 million. As of 2021 it was 43 million. It is now 32 million; 25% of the population has left. Denys Shmyhal, Ukraine’s Prime Minister from 2020 - 2025, believes few will return. An additional 100,000 - 150,000 people - net - leave every month. 40% of the population has said they want to live elsewhere. The Ukrainian fertility rate is 1.22, 219th in the world - only Lithuania, China, Malta, Singapore, Bosnia, Taiwan, Albania and South Korea have lower fertility rates. Various models show Ukraine’s population falling to less than half of its current population by the end of the century, some suggest it will happen in the next 15 years. Russia, by the way is projected to shrink to - worst case - 126 million by the end of the century.

The Russians continue to grind down the Ukrainian power grid and continue to strike into cities and towns across the country. There has been an estimated $600 billion to $1 trillion in infrastructure damage across the country.

True, the Kremlin continues to grind its people and grind the war. And, it’s possible that the Russians will simply give up. That’s a nice hope. But hope isn’t a plan. In the meantime, Ukraine is being destroyed. Russia may want to grab a few square miles of land, but they are not waging a war of land grabs, they are waging a war of attrition and Ukraine is being ground down. I find it hard to say Ukraine is winning.


v/r pete       

 

Wednesday, July 15, 2026

 July 15th, 2026   Next Summary July 17th  

Politics - President Trump: Putin ready to deal

- US Senate preparing new sanctions


Combat Ops - Russian gains in Kostiantinivka

- Strike campaigns continue 


Weather


Kharkiv

80 and mostly cloudy. Partly cloudy to sunny for the next week. Daily lows in the low 60s, daily highs near 80. Winds northerly, 5-10kts.


Melitopol

69 and partly cloudy, with rain showers, wind gusting to 20. Mostly sunny through the weekend. Daily lows around 60, daily highs in the 80s. Winds northerly, 5-10kts.


Kyiv

79 and partly cloudy, gusting over 25. Mostly sunny through Saturday. Daily lows in the upper 50s to low 60s. 60, daily highs in the upper 70s. Winds variable, 10-15kts.



Politics


President Trump says Putin ready to deal:

"I tell him the same thing all the time. I don't want to go into great detail, but I say: 'Vladimir, it's time for you to stop. It's time for this war to end.’”

"It takes two to tango. But I think he's ready to make a deal.”


The US Senate is expediting another bill imposing more sanctions on Russia, in the wake of the death of Sen. Graham. The bill has apparently already been agreed to by the White House.

Speaker of the House Johnson also voiced support for the bill:

“We have long supported the bill on sanctions against Russia, and the overwhelming majority of Republicans do as well. The Senate and the White House have developed a formula that they believe will work, and we are ready to consider it.”

The bill toughens sanctions on Russia as a whole, Russian corporations - in particularly those in the energy sector, and Russian oligarchs. There is also a section focused on Russia’s “shadow fleet” which traffics in sanctioned oil trade.


President Zelenskyy commented that he expects Ukraine to have received the licenses and transfer of technology from the US by the end of the year to begin manufacturing of Patriot missiles. 

It is not yet clear where the missiles will be produced but the current “guesstimates” is that the missiles will be jointly produced - US, Ukraine and several other NATO countries - at a site in Germany.



Ground Operations 


The slow grind on the ground continues, but with very little change.

There has been a small increase in activity south-east of Sumy City, with imagery confirming that Russian forces have pushed across the border and do in fact control the villages of Ryasne (about 30 miles south-east of Sumy City, with a pre-war population of 814) and Pokrovka (8 miles north of Ryasne, pre-war population of 768).

The only other ground action of note - and it is of note - is that imagery confirmed Russian gains in western Kostiantinivka. In short, Russian forces now appear to control much of the local high ground that is Kostianitnivka west of the Kryvyi River. While Russians forces do not have control of the city yet, this gives them the tactical advantage. This coupled with the continued successful infiltrations further north-west toward Duzhkivka again suggests that on the ground, Ukrainian forces are still struggling to stop Russian infiltration tactics. 



Air and Maritime Operations 


Ukrainian Forces


Ukrainian forces again struck several oil facilities, across western Russia, as well as continuing to strike the coastal and river tankers that sail in the Sea of Azov and Russian internal waterways.

Russian forces claimed to have intercepted 288 Ukrainian long range drones.

During the night of July13-July 14th Ukrainian forces struck the Salavat refinery (600 miles south-east of Moscow), and the Afipsky refinery in Gelendzhik, on the Black Sea, about 20 miles down he coast from Novorossiysk.

In the Sea of Azov another 20 vessels were struck in the last 24 hours and the total number hit since this phase of the campaign began exceeds 110 and may be as high as 116 vessels since early July. The total extent of the damage is unknown.


Ukrainian forces claimed to have brought down a Russian Mi-28 helo with a drone, over Belgrade oblast.


Russian Forces


During the period of July 14th-July 15th Russian forces launched into Ukrainian airspace at least 2 x cruise missiles and at least 122  x Strike drones. The UAF claimed it shot down or defeated with EW, 101 drones.

Damage was reported in Dnipropetrovsk, Donetsk, Kharkiv, Kherson, Odessa, Sumy, Zaporizhzhia, and Zhytomyr oblasts. Press reports note that at least 2 ships were struck in Odessa, and perhaps as many as five, by an assortment of drones, with at least one person, the captain of one ship, killed in the attacks.

Russian FPV drones also continue to strike into cities, towns and villages abutting the front lines, striking gas stations and and any possible army related facilities, and glide bomb strikes were noted in at least 5 towns.

Civilian casualties inlaced at least 12 killed and 107 wounded.


During the period of July 8th-July 14th Russian forces launched strikes into Ukrainian airspace with at least 16 x Iskander ballistic missiles, 17 cruise missiles,  and 582  x Strike drones. The UAF claimed it shot down or defeated with EW, 5 ballistic missiles, 11 cruise missiles, and 484 drones.

Damage was reported in across most of eastern and central Ukraine, with targets focused on power grid and transportation infrastructure.. Multiple oblasts experienced power outages.

Russian FPV drones continue to strike into cities, towns and villages abutting the front lines, striking gas stations and and any possible army related facilities 

As noted above, strikes into Druzhkivka are increasing, and the city suffered a power outage over the weekend. Before the war the population of the city was just over 67,000, it is now estimated to be less than 14,000.

Further south, Russian strikes on Odessa have damaged grain export terminals and recent attacks destroyed 45,000 tons of wheat and 9,000 tons of sunflower oil. More importantly, the attacks have cut monthly export capacity from 6 million tons per month to 4 million tons per month, which will mean a loss of $900 million per month in export revenue.



Economic Reporting


Feb22  Apr8 May8 Jun8 Jul9 Jul14 Jul15

Brent      94.71   91.78 100.50 93.82 77.93 84.76 84.93

WTI     92.10   93.53 94.91 90.59 73.11 78.97 79.63

NG       3.97      2.73 2.79 3.14 3.12 2.87 2.90

Wheat     8.52  5.79 6.14 5.82 6.06 6.40 6.65

Ruble     85          78.54 74.26 73.10 76.31 77.58 77.75

Hryvnia 28.6 43.45 43.90 44.64 44.51 44.81 44.70

Urals 91.66 124.85 92.56 86.33 57.80 61.75 66.25

ESPO 94.52 103.27 105.56 95.51 73.53 84.30 85.73

Sokol 99.31 96.88 95.96 89.90 71.56 77.19 76.26



Thoughts


Gen. Syrskyi now claims that Ukrainian forces are conducting 2/3rd as many infiltrations and attacks as the Russians. Ukrainian sources continue to insist that Russian casualties are 8 times greater than Ukrainian. These two statements are contradictory: if you are conducting the same kinds of operations, facing a smiler level of surveillance, and a similar number of strike drones (and facing more heavy artillery), and achieving roughly the same results, it again defies credulity that one side is suffering 8 times as many killed as the other. 

At the same time Ukrainian reports are noting more civilian casualties than in the past. 

For the last 3 years Ukrainian civilian casualty numbers have been very low, much lower than civilian casualties in a long lien of wars, and far out of proportion to the number of soldiers killed. And given the amount of ordnance going “down range” every day, the numbers remain very low. Anecdotally, there are substantially more civilians killed and wounded, but even those unconfirmed numbers are low compared to other bombing and artillery campaigns in history. 

Why would they under report? Presumably to keep from the citizenry how dire is the war.

Why would the Ukrainian government now start letting the numbers inch higher? Because they think the war is going better and they wish to rally support?

There are, of course, other reasons. But it is odd that now the numbers are inching up. 


v/r pete    



Tuesday, July 14, 2026

 July 14th, 2026  

Politics - Ukraine PM resigns, new cabinet possible

- President Zelenskyy doubts Putin would adhere to a ceasefire


Combat Ops - Ukraine clears 6 towns in the south-east

- Russia gains in Kostiantinivka

- Strikes conținue by both sides


Weather


Kharkiv

75 with rain showers. Partly cloudy to sunny for the next week. Daily lows in the low 60s, daily highs near 80. Winds northerly, 5-10kts.


Melitopol

78 and partly cloudy. Isolated thunderstorms tomorrow, followed by a week of mostly sunny weather. Daily lows around 60, daily highs in the low 80s. Winds variable, 5-10kts.


Kyiv

73 and cloudy. Mostly sunny through Saturday. Daily lows around 60, daily highs in the low 80s. Winds variable, 10-15kts.



Politics


Prime Minister Yulia Svyrydenko has resigned and there are now rumors that President Zelenskyy will reshuffle his cabinet, replacing several key figures, to include replacing Defense Minister Fedorov. Zelenskyy said that nation was “changing its political strategy."

In announcing the resignation, President Zelenskyy offered Svyrydenko leadership of relations with a key international partner in "a new, important area,” suggesting an ambassadorship, as with Gen. Zaluzhnyi 2 years ago.

He noted:

"Each priority area of foreign policy will be assigned to a specific person with substantial experience who is capable of implementing what we agree on at the leaders' level and what the Ukrainian people expect.”


President Zelenskyy expressed doubts about Russian compliance with any ceasefire.

"We need to put an end to this war. And there is one part, russia [sic], that does not want it. They simply show it with words. But a ceasefire is not just words, it is a very concrete step.”

“He [Putin} lies {re a ceasefire] because he needs a victory.”

Zelenskyy also appealed to Western nations for 300 Patriot missiles for Ukrainain missile defense.


Yesterday nine European countries (Denmark, France, Germany, Italy, the Netherlands, Norway, Spain, Sweden, the UK) and Ukraine, announced a joint program to develop an integrated missile defense system to cover much of Europe. The initial focus of the missile will be the deployment of SAMP/T NG (Sol-Air Moyenne-Portée/Terrestre.“ The ASTER 

In an statement the coalition member states commented:

“We believe that the protection of Europe requires a global solution of integrated missile defence architecture to deter and defeat future missile threats, developed through collective effort, technological openness and trusted industrial cooperation.”

President Macron of France noted:

“Faced with the ballistic threat, we are making a clear choice: protect Ukraine, strengthen our collective security, and build the Europe of defence… we are strengthening the capabilities Europe needs.”

Italy and France have already agreed to provide 8 SAMP/T NG batteries to Ukraine this year.


Nine European nations are asking the EU to cut funding to sports bodies that allow Russian Belarusian athletes to compete; this includes the International Olympic Committee (IOC).

The nine nations are: Estonia, Denmark, Finland, Latvia, Lithuania, the Netherlands, Poland, Romania and Sweden.

In an open letter they noted:

“Respect for human rights, the rule of law, and peaceful relations between nations are among the core principles underpinning international sport and the Olympic movement.”

“Any assertions that sport can be separated from politics ring hollow when thousands of innocent Ukrainians have ‌lost their lives and when sport continues to be instrumentalised by the Russian and Belarusian regimes.”



Ground Operations


Ground operations continue to show only a few small, incremental changes. Russian forces continue to probe into train east of Kupyansk in the north, into and around Lyman, and particularly in the Kostiantinivka area. The actual amount of terrain that has has been taken by the Russian is small, but Russian recon probes have pushed through Kostiantinivka and reached to within roughly a kilometer of the south-east edge of Druzhkivka. Further south, Russian forces continue to probe westward of Hulyaipole and now ioeareing in the Charivne area. 

North of Hulyaipole Ukrainian forces report that they have finally cleared a series of small towns (Ternove, Zaporizke, Novoheorhiivka, Vorone, Sichneve, and Maliivka ) in and just west of Verbove. These are a series of towns located in about 175 square miles of terrain Ukrainian forces overran in February but, as with seemingly every town in the war, the opposing force hold on like death to a dead mule. These towns are now clear and represents the final clearing of that area.

While the probes continue, it is of note that Russian drone and FAB glide bomb strikes continue in Slovyansk, Kramatorsk and Druzhkivka, with reports suggesting something on the order of 1,000 drones committed to Kramatorsk in the first 10 days of July.



Air and Maritime Operations 


SecState Rubio commented on recent Ukrainian strikes into Russia and Russian difficulties in denying ther airspace:

“The Russians are finding it more difficult to defend their own airspace…And what we hope that means is that’s going to create the space now to negotiate the end of this war.”

President Trump added:

"We have a lot of pressure on President Putin. I don’t think he likes what’s going on. But I talked to President Putin a lot. He wants to end the war."



Ukrainian Forces


Over the last 4 days Ukrainian forces struck multiple oil facilities, across western Russia, as well as continuing to strike the coastal and river tankers that sail in the Sea of Azov and Russian internal waterways.

Oil facilities include the Ilsky refinery in Krasnodar, a facility in Taganrog, and another in Azov.

Gasoline and diesel prices continue to rise on Crimea.

Ukrainian sources claim that 90 vessels have been struck on the Sea of Azov since July 6th, and reportedly the Kerch Strait is at least temporarily closed to all traffic.

Additional reporting notes that over the weekend an Ukrainian USV struck and sank the Rubin class patrol boat (205 ft, 690 tons) Izumrud, off the coast of Novorossiysk.


Russian Forces


During the period of July 8th-July 14th Russian forces launched strikes into Ukrainian airspace with at least 16 x Iskander ballistic missiles, 17 cruise missiles,  and 582  x Strike drones. The UAF claimed it shot down or defeated with EW, 5 ballistic missiles, 11 cruise missiles, and 484 drones.

Damage was reported in across most of eastern and central Ukraine, with targets focused on power grid and transportation infrastructure.. Multiple oblasts experienced power outages.

Russian FPV drones continue to strike into cities, towns and villages abutting the front lines, striking gas stations and and any possible army related facilities 

As noted above, strikes into Druzhkivka are increasing, and the city suffered a power outage over the weekend. Before the war the population of the city was just over 67,000, it is now estimated to be less than 14,000.

Further south, Russian strikes on Odessa have damaged grain export terminals and recent attacks destroyed 45,000 tons of wheat and 9,000 tons of sunflower oil. More importantly, the attacks have cut monthly export capacity from 6 million tons per month to 4 million tons per month, which will mean a loss of $900 million per month in export revenue.



Economic Reporting


Feb22  Mar9 Apr8 May8 Jun8 Jul9 Jul14

Brent      94.71   106.40 91.78 100.50 93.82 77.93 84.76

WTI     92.10   103.60 93.53 94.91 90.59 73.11 78.97

NG       3.97      3.37 2.73 2.79 3.14 3.12 2.87

Wheat     8.52  6.25 5.79 6.14 5.82 6.06 6.40

Ruble     85          78.20 78.54 74.26 73.10 76.31 77.58

Hryvnia 28.6 43.93 43.45 43.90 44.64 44.51 44.81

Urals 91.66 90.97 124.85 92.56 86.33 57.80 61.75

ESPO 94.52 84.99 103.27 105.56 95.51 73.53 84.30

Sokol 99.31 101.55 96.88 95.96 89.90 71.56 77.19



Thoughts


No comments.


v/r pete