With refinery output crashing to 20-year lows, tens of millions of Russians now face soaring fuel and food prices, rolling shortages and a budget hole the Kremlin can no longer hide.

Russian refinery output hits a 20-year low after Ukrainian strikes. Crude oil reaching a new all-time high by September 30 at 5.4% YES.

A wave of Ukrainian strikes on Russian fuel infrastructure has reduced Russia's oil refining output to its lowest level in more than 21 years.