A viral post claims Ukraine could wipe out Russian oil refining in two to three weeks. The real story is more interesting: the strikes are working, but the Iran war is keeping Russia's income afloat, and BRICS buyers are profiting.
This post checks the claim against the best available reporting as of early November 2026, then follows the money through BRICS and Russia's partnership with Iran.
Part 1: Can Ukraine shut down Russian refining in weeks?
The strikes are real and intense, but "refining to zero in two to three weeks" goes beyond what the evidence, and even the quoted economist, supports.
What is happening right now
Ukraine resumed refinery strikes on 30 October after a roughly two-week pause. The Wall Street Journal reported that pause came under US pressure until after the 3 November midterms (Euromaidan Press). Since then, at least these plants have been hit:
- Yaroslavl (Slavneft-YANOS), 3 Nov — about 300,000 barrels per day of capacity; the governor confirmed a strike but gave no damage details (Moscow Times)
- Ryazan, 5 Nov — the fifth refinery hit since 30 October (Euromaidan Press)
- Afipsky (Krasnodar), 6 Nov (Kyiv Post)
- Saratov, 7 Nov (Defense Magazine)
Zelensky said on 6 November that the campaign will continue (Archyde).
Check on the tweet: "3 refineries completely shut down in 5 days" is not confirmed. Several were struck; full shutdowns were not reported in the sources above.
How much capacity is actually offline?
Estimates vary enormously depending on who is counting and what they count:
| Source | Estimate | As of |
|---|---|---|
| Ukraine's military intelligence (HUR) | 15 of 38 major refineries out, 12 more cut back | Late Sept 2026 (GDC) |
| Kpler (data firm) | Runs at a 21-year low, ~3.8m barrels/day | Mid-July 2026 (Arab News) |
| Sergey Vakulenko (Carnegie) | Refining down 25–28% | Aug 2026 (Meduza) |
| Vyacheslav Shiryaev | 65–70% knocked out | Aug 2026 (same) |
Even Ukraine's own intelligence count leaves well over ten major refineries operating, which conflicts with the tweet's "ten left."
Who is Vyacheslav Shiryaev?
He is a Russian opposition economist who left for the EU after the full-scale invasion (UNN). He builds his estimates from a self-kept spreadsheet of 40 refineries, using official statements, Telegram channels, and anonymous tips. He rejects Western data firms as relying on Kremlin figures (Meduza).
He sits at the most pessimistic end of the range, and his forecasts have repeatedly set near-term deadlines. In July he said things "could be decided in July–August"; in September he gave Russia's economy about six months (Charter 97).
I could not find the exact "2–3 weeks" quote in a primary source. It matches his style, but treat the wording as unverified.
"Gasoline to zero" and the import question
Russia cannot import its way out of a total refining collapse. But that collapse is not happening, and Shiryaev himself says it won't.
In his August debate with Vakulenko, Shiryaev said gasoline will never run out completely: some refineries are beyond drone range, and Belarus will keep supplying fuel (Meduza). Vakulenko agreed Ukraine could physically stop gasoline output in European Russia, but said the Asian part is harder to reach.
The "100,000 tonnes a day" figure is roughly the scale of Russia's normal gasoline output. Vakulenko put March 2026 production at 3.5 million tonnes a month, about 115,000 tonnes a day (same source). Imports are far smaller:
- Belarus shipped a record 212,000 tonnes of gasoline by rail in July, about 7,000 tonnes a day (Reform.news, citing Reuters)
- Russia has also bought gasoline from India, Kazakhstan and Morocco (same source)
- A Finam analyst put the domestic shortfall at 15,000–25,000 tonnes a day (The Insider)
So the tweet is right that imports can't replace domestic refining. It is wrong to imply domestic refining is about to hit zero. The real picture is a serious, sustained shortage: by late June, fuel sales disruptions were recorded in 88 of 89 Russian-controlled regions (same source).
The best evidence: Russia is buying its own oil back
The strongest proof that the strikes work comes from shipping data, not forecasts. The Centre for Research on Energy and Clean Air (CREA), which tracks tanker movements using Kpler data, found that in August 2026 (CREA):
- Russia imported a record 172,000 tonnes of fuel, more than seven times the previous monthly high, and became a net gasoline importer
- About 70% came from India's Vadinar refinery, which Rosneft part-owns. Russia was paying to have its own crude refined abroad and shipped back
- Revenue from refined-fuel exports fell 32% in a month, to the lowest level since the full-scale invasion
- The Black Sea port of Tuapse loaded no fuel cargoes for a third straight month
But the same report shows why the war economy isn't running on fumes. Crude exports still brought in about €350 million a day, more than half of Russia's €604 million daily energy income, and China's purchases were up 62% on a year earlier. Refinery strikes hit Russia's fuel supply hardest; its oil income is a separate, sturdier problem.
One caveat: CREA openly campaigns for tougher sanctions. Its data is transparent and it publishes corrections, but its policy recommendations are advocacy.
Latest update: the escalation is showing up
The newest data, from September and October 2026, shows the campaign biting harder, even as high oil prices cushion Russia's income.
- Putin acknowledged the cost. On 1 October he said the strikes had cost Russia roughly 1% of GDP (PBS/AP). Ukraine's Defense Ministry claimed 51% of refining capacity disabled (same source), a figure no independent source has confirmed
- Refining at a two-decade low. Crude runs fell to 3.8 million barrels a day in June, down 30% on a year earlier and the lowest since 2004 (Technology.org)
- Fuel exports banned in stages. Moscow halted gasoline exports in April, jet fuel in June and diesel in July (same source)
- Diesel exports crippled. Columbia University's Tatiana Mitrova says the strikes have crippled diesel exports from what was the world's second-largest diesel exporter (CNBC)
- Damage that lasts. Ukraine increasingly targets hard-to-repair units, and the IEA expects refinery runs to stay about 30% below pre-war levels into 2027 if strikes continue (Bloomberg)
The counterweight: Russia's total export revenue held roughly flat in September at €625 million a day, despite 6% lower volumes, because prices stayed high (CREA). The domestic shortage also eased once Russia began importing fuel and repaired some plants (Bloomberg). The strikes are winning against Russia's fuel system; the Iran war is propping up its oil income.
Part 2: Enter BRICS
BRICS is the club Russia helped build as an alternative to Western-led institutions. It gives Moscow and Tehran a shared stage, but it is not an alliance and has not acted like one.
From outsider to co-founder
The idea traces back to Russian Foreign Minister Yevgeny Primakov in 1998, who pushed a Russia–India–China grouping. Brazil, Russia, India and China held the first leaders' summit in 2009, in Yekaterinburg (Wikipedia: BRICS). South Africa joined in 2011.
Iran became a full member on 1 January 2024, alongside Egypt, Ethiopia and the UAE (TASS). Its first summit as a member was in Kazan, Russia, that October, with Putin as host. Indonesia joined in January 2025, and ten more countries, including Belarus, hold partner status (same source).
What BRICS is, and isn't
BRICS has no mutual-defence clause, and decisions need consensus. That limits how far it can stand behind any one member.
The 2026 Iran war exposed this. Iran and the UAE, both members, ended up on opposite sides. BRICS foreign ministers failed to agree a joint statement on the war in May (Al Jazeera). Back in January, Iran was even asked to withdraw from a BRICS Plus naval exercise in South Africa (ISAS, NUS).
At the New Delhi summit on 12–13 September, leaders did adopt a joint declaration. It urged maximum restraint in the Middle East and warned against attacks on nuclear sites and civilian infrastructure (Al Jazeera, same article). It did not name the United States (Wikipedia: 18th BRICS summit). Compare 2025, when the Rio summit openly condemned the strikes on Iran.
What it delivers for Russia: a forum that shows Moscow is not isolated, a push for payment channels outside the dollar system, and repeated statements against unilateral sanctions. What it does not deliver is military backing, for Russia or for Iran.
Trump vs. BRICS: threats, then retreat
Trump has repeatedly threatened to punish BRICS countries, mostly with tariffs rather than formal sanctions. When the Iran war pushed fuel prices up, he stepped back.
| When | What Trump did |
|---|---|
| Late 2024 – Jan 2025 | Threatened 100% tariffs on BRICS countries if they moved away from the US dollar (Scroll) |
| Jul 2025 | Threatened an extra 10% tariff on any country aligning with the bloc's "anti-American" policies, saying BRICS was set up to hurt the dollar (same source) |
| Aug 2025 | Added a 25% tariff on India for buying Russian oil, taking its total to 50% (Tribune India). It was unwound in early 2026 after the Supreme Court ruled the emergency-powers law didn't authorise tariffs (Freshfields) |
| 18 Sep 2026 | Signed the Graham Sanctioning Russia and Iran Act, requiring tariffs of up to 100% on top buyers of Russian oil and gas, such as China and India (Covington) |
| 16 Oct 2026 | Waived those tariffs and most of the Russia sanctions two days before they took effect, citing the national interest (CNBC) |
The waiver came a week after the US suspended sanctions on Russian diesel to ease the Iran-war supply crunch (CNBC, same article). It leaves the law on the books, so the tariffs could be switched back on against India, China or others without a new vote in Congress (Law Street).
For now, that means the biggest BRICS buyers of Russian oil face no US penalty for it. The Iran war turned Washington's threats against BRICS into a standing truce.
What the new Congress may do
The waiver may not be the last word. In the 3 November midterms, Democrats won control of both the House and the Senate, setting up divided government for Trump's final two years (US News). The new Congress takes over in January.
What Democrats say they want. Committee aides say fixing the Graham Act is a top priority. One told reporters the party plans to "fix the Graham bill" after sanctions were waived away (report via Google News). Lawyers at Baker McKenzie expect them to try to strip the president's power to waive the law, which would force its tariffs and sanctions into effect (Baker McKenzie).
Where Republicans stand. The party is split. Senator Thom Tillis called the waiver unconscionable (Capitalism Institute), and Senator John Cornyn backed calls for an investigation (ABC News). Others, including Republicans who voted against the law, welcomed it (same source).
The limits. Democrats are well short of the two-thirds needed to override a veto (US News). Any bill removing the waiver power would need Republican votes in both chambers to survive Trump's veto. Sanctions enforcement also stays with the executive branch, so Baker McKenzie does not expect Congress to broadly reverse this year's easing. More realistic tools are hearings, oversight of the waiver's justification, and amendments attached to must-pass bills like the annual defence budget.
What it means for BRICS. The 100% tariffs on India and China remain on hold unless Trump lifts his waiver or Congress overrides him. For now, the biggest BRICS buyers of Russian oil keep buying without US penalty, but the threat has not gone away.
How BRICS ties Russia to Iran
The real bond is bilateral, and BRICS is the backdrop. Two sanctioned states found they needed each other's wars.
The treaty. Putin and Pezeshkian signed a 20-year Comprehensive Strategic Partnership in Moscow on 17 January 2025 (Kyiv Post). It is not a defence pact. Each side only promises not to help an aggressor that attacks the other. Russia's deputy foreign minister told the Duma it creates no military alliance (same source). Russia's treaty with North Korea, by contrast, does include mutual defence.
Drones, both directions. Iran began sending Shahed drones to Russia in August 2022. A $1.75 billion deal then built a plant in Tatarstan where Russia makes its own version, the Geran (Lawfare). In March 2026 the flow reversed: Russia began shipping improved drones back to Iran (same source).
The 2026 Iran war. After US and Israeli strikes on Iran began on 28 February 2026 (Wikipedia), Russia reportedly gave Iran satellite imagery and targeting data used against US bases (Lawfare). That is a sharp change from June 2025, when Moscow condemned the strikes on Iran but did almost nothing. Iran's security chief met Putin in Moscow on 5 November to discuss security and gas pipelines (Al Jazeera).
A shared shadow fleet. The two countries also move their sanctioned oil on overlapping ships. CREA counted 45 tankers carrying Russian fuel under false flags at the end of August. Of those, 14 had also carried Iranian oil, switching between the two trades (CREA).
Where this loops back to the refineries
This is the link most viral posts miss. The Iran war has been good for Russia's oil income, and it shapes the refinery fight:
- Disrupted Gulf supply has pushed up prices. One FT estimate, cited by Lawfare, puts Russia's extra oil earnings at about $150 million a day. CREA estimates higher prices added about €31 billion to Russia's seaborne export revenue in the war's first six months
- The US lifted sanctions on Russian diesel, agreed to buy 300,000 tonnes of it, and called an energy ceasefire before the midterms (Lawfare)
- Washington then pressed Kyiv to stop hitting refineries, the pause covered in Part 1
So every Ukrainian strike on a Russian refinery now cuts into a revenue stream the Iran war has fattened.
The limits
Russia and Iran are also rivals: both sell discounted oil to the same buyers, China and India. Lawfare's analysts argue Moscow will likely step back from Tehran once either war cools (same source). Iranian critics have long complained Russia takes more than it gives (Chatham House). Trump himself said last month that Russia had done very little for Iran (Iran International).
Bottom line on BRICS: it gives Russia and Iran a shared stage and a shared grievance against the West. The partnership doing the real work is narrower, transactional, and built on two wars.
Part 3: War powers, war funding, and Russia's lifeline
If the Iran war is Russia's financial lifeline, then the fight in Washington over that war matters for Moscow too. Congress has two tools: the War Powers Resolution and the power of the purse. The first has failed so far; the second is about to change hands.
The War Powers fight so far
The US and Israel began striking Iran on 28 February 2026 without a vote in Congress. Since then, Democrats have forced repeated votes under the 1973 War Powers Resolution:
| Date | Vote | Result |
|---|---|---|
| 3 Jun 2026 | House concurrent resolution, 215–208 | Passed, four Republicans in favour (PolitiFact) |
| 23 Jun 2026 | Senate adopts the same resolution, 50–48 | Passed, but non-binding (Roll Call) |
| 24 Sep 2026 | Senate binding resolution, 49–50 | Failed. Republicans Paul, Collins, Murkowski and Tillis voted yes; Democrat Fetterman voted no (Washington Post) |
The White House has effectively ignored the votes that passed, arguing the War Powers Act is unconstitutional (CNBC). No war powers resolution has ever overcome a presidential veto (PolitiFact).
The money
The Pentagon put the war's cost at $37.5 billion by July (Military Times). A later Pentagon estimate put it above $47 billion (same source). In June the White House asked Congress for an $87.6 billion supplemental, $67.1 billion of it for the Pentagon (CNBC). That request stalled.
What the new Congress may do
Democrats will chair the appropriations committees in both chambers from January (Foreign Policy). Senate Democratic leader Chuck Schumer has said the war must end and signalled the party could use its control of funding to push for that (TRT World). The options:
- The 11 December deadline. Government funding runs out then, and some Democrats want to attach a ban on Iran war funding to the next bill, even before the new Congress sits (Carnegie)
- Funding riders. From January, a clause in the defence budget could bar money for hostilities against Iran (Times of Israel)
- Oversight. Hearings on the war's decisions, costs and failures (Foreign Policy)
The limits. A binding war powers measure would still face a veto, and Democrats lack two-thirds majorities. The administration can keep spending money already appropriated. Democrats have also historically been reluctant to withhold military funding, for fear of being accused of undermining troops (Al Jazeera). A funding standoff could end in a shutdown neither side fully controls.
Why Moscow is watching
This is where the threads meet. Oil prices fell after the midterms as traders bet that funding pressure would force an end to the war (Conservative Daily News). An end to the war that reopens Hormuz would push prices down further and remove Russia's windfall (Lawfare). The same Congress that may try to revive the Graham Act tariffs on Russia's BRICS buyers could also, by squeezing the Iran war, cut the oil income keeping Russia afloat. Both moves would face a presidential veto.
Part 4: The "peace dividend" argument for backing Ukraine
Supporters of Ukraine argue that keeping Kyiv in the fight is the cheapest route to a lasting peace dividend: lower energy prices, a weaker Russia, and less US military spending later. Critics see higher fuel prices and an open-ended commitment. Here is the case each side makes.
The case supporters make
- Pressure at little US cost. Ukraine's refinery campaign is run with its own long-range drones, and Putin has acknowledged it cost Russia about 1% of GDP (PBS/AP). Supporters call this "kinetic sanctions" that work where paper sanctions were waived
- Aid as a bargain. Congress appropriated about $182 billion for Ukraine from 2022 to 2024, per the Congressional Research Service (Wikipedia). An American Enterprise Institute study estimated that a Russian victory could add $808 billion to US defence spending over five years (AEI). For comparison, the Iran war cost the Pentagon over $47 billion in about eight months (Military Times)
- Ukraine as a security exporter. Kyiv signed 10-year defence deals with Saudi Arabia, Qatar and the UAE (Euromaidan Press) and sent over 200 anti-drone specialists to the Gulf (The Week). Its interceptor drones cost a fraction of a Patriot missile, helping protect Gulf oil sites from Iranian Shaheds
- The combined effect. If the Iran war winds down and Ukraine keeps squeezing Russia's fuel and export capacity, Russia loses both its windfall and its refining. Supporters argue that is the fastest way to force serious negotiations, and a durable peace is what would let energy prices and defence budgets fall
The case critics make
- Fuel prices at home. Trump has repeatedly blamed the refinery strikes for record US diesel prices, which hit $6.53 a gallon in late September (Kyiv Post). The IEA said the Russian disruptions compounded diesel supply losses (Euromaidan Press). Analysts at the Kyiv School of Economics and the Bipartisan Policy Center put more of the blame on the Iran war (same source)
- An open-ended commitment. Critics argue Europe should carry more of the cost and that continued strikes risk escalation, including more Russian attacks on Ukraine's own energy grid
- No guaranteed dividend. A ceasefire could give Russia a pause to rebuild its forces rather than a lasting peace (Lawfare)
- Diplomacy first. The White House says enforcing tougher sanctions now would hurt efforts to negotiate a peace deal (ABC News)
Where this leaves the argument: the evidence in this post points to the Iran war as the bigger driver of Russia's windfall. The real disagreement is on whether keeping pressure on Russia's energy sector shortens the road to peace or just raises the price of getting there.
The verdicts
| Claim | Verdict | Why |
|---|---|---|
| Russian refining can be wiped out in 2–3 weeks | Overstated | Even the bleakest analyst says some refineries are out of range; mainstream estimates are 25–60% offline |
| 3 refineries completely shut down in 5 days | Unconfirmed | At least four struck since 3 Nov; full shutdowns not reported |
| Ten major refineries left | False | Ukraine's own intelligence counts 38 major plants, 15 out of operation |
| Russia can't import 100,000 t of fuel a day | True, but misleading | Imports are a fraction of that, but domestic output isn't near zero |
Bottom line: Russia's lifeline runs through Iran, and BRICS buyers profit
Ukraine's refinery campaign is doing real, measurable damage. Russia now imports gasoline, has banned fuel exports, and its refining is at a two-decade low. It is not a two-week off switch, and the reason is mostly the Iran war.
The Iran war is Russia's short-term lifeline. The Hormuz disruption pushed prices up enough to add an estimated €31 billion to Russia's seaborne export revenue in six months (CREA). It also won Moscow political relief, including the lifting of US sanctions on Russian diesel. Ukraine is cutting the fuel supply; the Iran war is refilling the bank account.
BRICS members are among the winners, but not all of them. China and India, which buy about 87% of Russia's crude between them, get it at a discount: Urals traded about $22 a barrel below Brent in August (same source). Russia's share of China's seaborne crude imports jumped from 9% to 23% in a year. Indian refiners profit twice, buying cheap Russian crude and selling the fuel onward, including back to Russia itself. The bloc's Gulf members pay the price instead: Iran is at war, and the UAE sits on the other side of it.
That makes BRICS less a club that acts together than a marketplace where Russia's sanctioned oil finds buyers. And the lifeline is fragile. A deal that reopens Hormuz would push prices down and expose Russia's damaged energy sector again (Lawfare).
The midterms as a wake-up call. The 3 November results may be the turning point for all of this. Democrats flipped seven Senate seats, including in Texas, Kansas and South Carolina (Northeastern), and the Iran war ranked among voters' top concerns alongside the cost of living (US News). Vice President Vance openly blamed the loss on the Iran war (Archyde), and Trump conceded it was a factor. Midterms usually punish the president's party, so some caution against over-reading the result. But rarely has a midterm been tied so directly to one war and its cost at the pump.
That matters for Moscow. The two forces propping up Russia's income in 2026, the Iran-war price spike and Washington's easing of Russia sanctions, both now face a Congress with the power of the purse and a mandate to use it. If that pressure helps end the Iran war while Ukraine keeps up its strikes, Russia's lifeline could shrink from both ends at once.
Sources
- Meduza: Vakulenko vs. Shiryaev debate on Russia's fuel crisis (Aug 2026)
- Euromaidan Press: Five refineries in a week (5 Nov 2026)
- Moscow Times: Drones hit Yaroslavl refinery (3 Nov 2026)
- Kyiv Post: Afipsky refinery targeted (6 Nov 2026)
- Defense Magazine: Saratov refinery and Proton plant strikes (7 Nov 2026)
- Archyde: Zelensky on continued strikes (6 Nov 2026)
- Global Defense Corp: HUR refinery figures (7 Nov 2026)
- Arab News / Reuters: Kpler on 21-year refining low (Jul 2026)
- UNN: Interview with Shiryaev (Jul 2026)
- Charter 97: Shiryaev's six-month forecast (Sep 2026)
- Reform.news / Reuters: Belarus fuel exports to Russia (Aug 2026)
- The Insider: Gasoline imports and shortfall
- CREA: August 2026 analysis of Russian fossil fuel exports and sanctions
- CREA: September 2026 analysis of Russian fossil fuel exports
- PBS/AP: Ukraine claims half of Russia's refining capacity disabled (5 Oct 2026)
- CNBC: Drone strikes cripple Russia's diesel exports (21 Oct 2026)
- Bloomberg: Russia and Ukraine attacks on oil, refineries and ports (26 Oct 2026)
- Technology.org: Ukraine's drone attacks on Russian refineries (8 Oct 2026)
- Lawfare: Russia's partnership with Iran (1 Nov 2026)
- Al Jazeera: BRICS New Delhi declaration (12 Sep 2026)
- Al Jazeera: Iran steps up diplomacy with Russia (6 Nov 2026)
- Chatham House: The war is pushing Iran closer to Russia (2 Nov 2026)
- Iran International: Russia vows continued Iran ties (Oct 2026)
- Kyiv Post: Duma ratifies Russia–Iran treaty
- TASS: Iran's BRICS membership and partner countries
- ISAS, NUS: India's 2026 BRICS chairmanship
- Wikipedia: BRICS
- Wikipedia: 18th BRICS summit
- Wikipedia: Russia in the 2026 Iran war
- Scroll: Trump says BRICS set up to 'degenerate our dollar' (Jul 2025)
- Tribune India: Trump warns countries doing business with Russia
- Covington: Trump signs Graham Act (Sep 2026)
- CNBC: Trump waives Russia sanctions and tariffs (17 Oct 2026)
- Freshfields: The Graham Act waived (Oct 2026)
- Law Street: Waiver of 100% tariffs on India and China (17 Oct 2026)
- US News: How Democrats took Congress (Nov 2026)
- Baker McKenzie: Democratic control and trade/sanctions (Nov 2026)
- Capitalism Institute: Republican lawmakers slam the waiver (Oct 2026)
- ABC News: Backlash to the Graham Act waiver (Oct 2026)
- What will a Democratic Congress mean for Ukraine? (Nov 2026)
- PolitiFact: The war powers resolution on the Iran war (Jun 2026)
- Roll Call: Senate joins House on Iran war powers (23 Jun 2026)
- Washington Post: How every senator voted (24 Sep 2026)
- CNBC: Senate narrowly votes down Iran war resolution (24 Sep 2026)
- Military Times: Cost of Iran war (Jul 2026)
- CNBC: White House $87.6bn supplemental request (Jun 2026)
- Foreign Policy: Where Democrats can thwart Trump's foreign policy (4 Nov 2026)
- TRT World: Schumer on Iran war funding (Nov 2026)
- Carnegie: How a Democratic Congress could constrain Trump (Nov 2026)
- Times of Israel: The power of the purse (Nov 2026)
- Al Jazeera: Can Democrats deliver? (5 Nov 2026)
- Conservative Daily News: Democrats threaten Iran war funding (6 Nov 2026)
- AEI: Dollars and sense, America's interest in a Ukrainian victory
- Wikipedia: Ukraine–US Mineral Resources Agreement (CRS aid figure)
- Euromaidan Press: Gulf states sign 10-year drone defence deals (Apr 2026)
- The Week: Zelenskyy seals Saudi drone deal (Mar 2026)
- Kyiv Post: Trump blames Ukraine for diesel prices (Sep 2026)
- Euromaidan Press: Trump presses Zelenskyy on refinery strikes (Sep 2026)
- Northeastern: 2026 midterm election results (Nov 2026)
- Archyde: Democrats push to block war funding after midterms (7 Nov 2026)
