The Russia-Ukraine War Report Card, Oct. 14, 2026

Headline from Russia Matters · compiled from 2 sources

The report cites a June estimate that Ukrainian strikes have taken Russian refining capacity to its "lowest level in 21 years"[1]

Russia Matters says that due to Ukrainian strikes Russia lost basically 27% of its refining capacity[1]. It attributes the figure to a June 2026 estimate by Oxford Institute for Energy Studies cited by FP[1]. The report also cites a July 2026 estimate by economists cited by WSJ[1], which put the damage from Ukraine's deep‑strike campaign[1] at 20–40% of Russian refining capacity[1]. It cites Ukraine's Agriculture Minister Taras Vysotskyi, who estimated in August that Russian strikes have destroyed about 90% of Ukraine's food-logistics infrastructure[1].Citing the Financial Times, Russia Matters reports that Russia's air campaign has destroyed about 2.1 million square meters of Ukraine's 5 million square meters of modern warehouse space[1].According to the report, Ukraine's economy ministry estimates the damage from Russian attacks will reach approximately $10 billion by the end of 2026[1]. It adds that the EBRD cut its growth forecast for Ukraine from 2.2% to 1.5%[1].Russia Matters says that Institute for the Study of War data had to be omitted from this issue of the war card[1], apart from one territorial-control chart.Al Jazeera reported the same day that Russian air attacks have killed at least nine people in Ukraine and left hundreds of thousands without power, days after United States President Donald Trump announced an "energy ceasefire"[2].

Listen to the songUkraine War — October 15, 2026

Sources

  1. [1]The Russia-Ukraine War Report Card, Oct. 14, 2026 | Russia Matters
  2. [2]‘Massive’ Russian attack on Ukraine kills at least 9, damages power sites | News | Al Jazeera

Every sentence here reports what a named outlet said, with a link to it. Compiled by 93 from the reporting below.

More in this topic

This topic, day by day

The Russia-Ukraine War Report Card, Oct. 14, 2026 | 93