Senate Votes 86-12 to Advance Russia and Iran Sanctions Bill Named for the Late Sen. Lindsey Graham
The bill would let the president put tariffs of up to 100% on the biggest buyers of Russian oil and gas, and it has split senators over how much trade power Congress should hand the White House.
The Number Two Senators Can Agree On and Still Vote Opposite Ways
On July 28, 2026, the Senate voted 86-12 to advance a bill that would let the president slap tariffs of up to 100% on countries still buying Russian oil and gas[1][2]. Almost every senator who spoke that day agreed on one thing: Russia's war machine runs on oil money, and roughly 70% of that export revenue comes from just two buyers, China and India[16]. That's not really in dispute. What split the Senate wasn't whether to squeeze that money supply. It was who ends up holding the bill for doing it.
The vote came hours after the funeral of Sen. Lindsey Graham, the South Carolina Republican who wrote the bill's first draft back in April 2025[1][2][5]. His sister, Darline Graham, appointed to fill his seat, is now a lead sponsor. Ukrainian President Volodymyr Zelensky sat in the Senate gallery and watched the tally come in[10][19]. Twelve senators voted no anyway: Rand Paul, the only Republican, and 11 Democrats including Bernie Sanders, Elizabeth Warren, Ed Markey, and Ron Wyden[3][4]. None of them said Russia should get a pass. Their objection was about something else entirely: a tariff power they think is too big to hand to any one president.
How a Tax on Imports Becomes a Weapon Against Moscow
The bill's central tool is called a secondary tariff, and it's worth slowing down on what that actually means. It doesn't tax Russia at all. It taxes the countries that keep buying Russian oil and gas, by raising the price of everything those countries sell into the United States[3][16].
Here's how the mechanism works. If India keeps buying discounted Russian crude, the U.S. could put tariffs of up to 100% on Indian goods coming into America — textiles, pharmaceuticals, electronics[3][16]. Sen. Richard Blumenthal, a Democratic co-author, has named China, India, Slovakia, Hungary, and Azerbaijan as the likely targets[16]. The theory is simple: make buying cheap Russian oil cost more than it saves, and countries will stop.
But there's a catch that opponents keep pointing to. A tariff is a tax collected at the U.S. border, and it's the American company importing the goods that writes the check, not the foreign government[3][15]. So a 100% tariff aimed at India is, in practice, a tax that lands on the American business bringing in Indian goods, and often on the American shopper buying them later. That's why the same policy can be honestly described as both pressure on India and a tax on Americans — both are true at once[3][15].
The bill isn't automatic, either. It authorizes the president to impose these tariffs; it doesn't force him to[3][16]. And it comes with an escape hatch: the White House can suspend any penalty for up to 180 days just by certifying to Congress that doing so serves national security, a waiver that can be renewed indefinitely[5][7]. That's also why the tariff ceiling in the final text is 100%, not the 500% figure an earlier draft floated — negotiators talked it down before the vote[16][17].
The Twelve Who Said No Weren't Fighting About Russia
Rand Paul and 11 Democrats broke from the 86-vote majority, and it's tempting to read that as a soft-on-Russia vote. It wasn't. Wyden called the real target "extremely dangerous," warning the bill would "give Trump massive new tariff powers" after what he described as an already "inflationary tariff spree"[3]. His argument is constitutional as much as economic: the Constitution gives Congress the power to set tariffs, and this bill hands that power to one person, with a trigger the president controls and a waiver he can renew at will[3]. Once that kind of power moves to the executive branch, it rarely moves back.
Paul's objection comes from a different angle. He argues five years of escalating sanctions haven't ended the war, so piling on more is, in his words, a "counterproductive attempt to hold Russia accountable"[4]. He adds the free-trade case that tariffs are simply taxes on Americans, wherever they land, and that no president of either party should get to set them unilaterally[4][15]. Some Democratic no votes, including Sanders, also object to a separate piece of the bill that extends Iran sanctions from their scheduled 2026 expiration all the way to 2031, locking in a confrontation track they say deserves its own debate[3][13].
None of this is a defense of Russia. It's a fight over a lever, and over who gets to pull it.
Why New Delhi Won't Call This a Russia Story
Flip the lens to India and China, and the story stops being about Ukraine at all. India buys most of its oil from abroad, and it turned to discounted Russian crude because that's what the market offered once Western buyers pulled back[8][18]. Indian officials note that some Western countries kept buying Russian energy in various forms even while pressing India to stop, and Foreign Minister Jaishankar has said India raised these concerns directly with Graham before his death[9][18]. New Delhi's public response has been carefully flat: it is "closely following developments," a phrase repeated often enough that it reads as a deliberate choice not to escalate[8].
China's response is louder. Beijing's Foreign Ministry calls the tariff threat an illegal unilateral sanction and has promised countermeasures if it moves forward[9]. Its argument isn't really about energy policy — it's that one country has no legal basis to punish trade between two other countries, a principle China wants to defend well beyond this one bill[9]. For both governments, the fear is the same: a superpower using access to its own market as a weapon against countries buying legally on the open market, and a precedent that could just as easily be turned on someone else later[8][9].
That threat also lands in the middle of ongoing U.S.-India trade talks, meaning a tariff that hasn't even been imposed yet is already a bargaining chip at the table[16][18].
What the White House Gets Either Way
The Trump administration's position is that it now backs the bill precisely because the final version keeps the president in the driver's seat: tariffs are optional, and the waiver leaves room to negotiate rather than forcing a fight[11]. Supporters of this framing also point to something more durable than politics. Because Congress is writing this power into law, it stands on firmer legal ground than an emergency order a court could later strike down[21]. In that sense, the bill hands Trump a lever he can hold onto without ever having to use it — a bargaining chip whose value depends on the threat being real, not on the tariff ever actually landing[11][21].
That is also the honest, near-term outcome most people close to the bill expect: a threat sitting on the books, available to any future president, that may or may not ever get pulled[16][18]. If it's never triggered, critics on both sides will call the law symbolic. If it is, the U.S. would be picking a simultaneous trade fight with two of the world's largest economies[16].
Four Ways to Read the Same Vote
Coverage of the 86-12 vote split cleanly along these same lines. Fox News and The Washington Times led with Trump's endorsement and Graham's memorial, framing a no vote as closer to disloyalty than policy disagreement[2][11]. The Hill led with the Democratic tariff revolt, giving more space to the dissenters' case than to the sponsors' rationale[3]. CNN called the bill "sweeping" without detailing who actually pays the tariffs it creates[12]. Indian outlet The Federal put India at the center of the story rather than Ukraine, and RFE/RL — funded by the U.S. Congress specifically to broadcast into Russian-influence regions — called the vote "landmark" and framed Zelensky's Capitol appeal as the story's driving force[9][10].
None of these framings is false. Each is a selection, built around whichever fact its audience already cares about most. The bill still has to clear a final Senate vote, which leaders hope to hold before the August recess, and then a separate House vote after that[14]. Rand Paul and Wyden have reportedly been drafting an amendment to narrow the tariff authority — the next fight, and the one that will decide whether this stays a threat on paper or becomes something a president actually uses[4][14].
Summary
On July 28, 2026, the U.S. Senate voted 86-12 to advance a sanctions bill aimed at Russia and Iran[1][2]. The vote was procedural. It clears the way for a final vote, which leaders hope to hold before the August recess[14]. The bill is now called the Lindsey O. Graham Sanctioning Russia and Iran Act of 2026, named for the South Carolina senator who wrote the original version and who died earlier this year[1][2]. His sister Darline Graham, appointed to fill his seat, is a lead sponsor[2]. The vote came hours after his funeral. Ukrainian President Volodymyr Zelensky watched from the Senate gallery[10][19].
The core of the bill is a tool called a secondary tariff. It does not tax Russia. It taxes other countries that keep buying Russian oil and gas. The president could put tariffs of up to 100% on goods imported from the five biggest buyers of Russian crude or natural gas, and on the top facilitators of sanctions evasion[3][16]. Sen. Richard Blumenthal, a Democratic co-author, has named China, India, Slovakia, Hungary and Azerbaijan as the likely targets[16]. The bill also hits Russian banks, officials and the 'shadow fleet' of aging tankers used to move oil around existing rules, and it extends Iran sanctions that were set to expire in 2026 out to 2031[1][2][3].
Twelve senators voted no: Republican Rand Paul and 11 Democrats, including Bernie Sanders, Elizabeth Warren, Ed Markey and Ron Wyden[3][4]. Most of them say they support punishing Russia. Their objection is the tariff power. Wyden called it 'extremely dangerous to give Trump massive new tariff powers'[3]. Paul, who has opposed the sanctions push from a different direction, called the bill a 'counterproductive attempt to hold Russia accountable'[4].
The single sharpest dispute is not whether Russia should be punished. It is who ends up paying, and who gets to decide. Supporters say cutting off the money that funds the war is worth the friction with buyers like India and China[6][12]. Opponents say tariffs are taxes paid by American importers and passed to American consumers, and that handing a president a 100% tariff lever aimed at two of the world's largest economies is a permanent shift of trade power away from Congress[3][15].
The Event
On July 28, 2026, the U.S. Senate voted 86-12 on a procedural motion to advance the Lindsey O. Graham Sanctioning Russia and Iran Act of 2026[1][2]. Sen. Rand Paul (R-Ky.) was the only Republican in opposition; 11 Democrats also voted no[3][4]. The vote took place hours after Graham's funeral and immediately after a closed-door meeting between senators and Ukrainian President Volodymyr Zelensky, who then watched the vote from the gallery[10][19]. Final Senate passage has not yet occurred, and the House would take up the measure separately[14].
Undisputed Facts
- The Senate vote on the motion to proceed was 86-12[1][2].
- The 12 no votes were Rand Paul, Bernie Sanders, Elizabeth Warren, Lisa Blunt Rochester, Maggie Hassan, Mazie Hirono, Andy Kim, Ed Markey, Jon Ossoff, Alex Padilla, Peter Welch and Ron Wyden[3][4].
- The bill originated as S.1241, introduced by Sen. Lindsey Graham on April 1, 2025, with Sen. Richard Blumenthal as a lead Democratic co-author[5][7].
- The measure would authorize, not require, tariffs of up to 100% on imports from the largest purchasers of Russian oil and gas[3][16].
- The bill extends the Iran Sanctions Act of 1996, which was set to expire in 2026, through 2031, and puts a five-year sunset on the new Russia provisions[3].
- The bill includes a presidential waiver: the White House can suspend the penalties for up to 180 days for a country, good or service by certifying to Congress that doing so serves U.S. national security interests[5][7].
- An earlier version of the legislation set the tariff ceiling at 500%; the negotiated text lowered it to 100%[16][17].
- India's Ministry of External Affairs has said it is 'closely following' the legislation[8]. China's Foreign Ministry has called the proposed tariffs illegal unilateral sanctions and promised countermeasures[9].
The Pressure
Strip away the moralizing and blame. What structural realities persist regardless of which narrative wins?
- Oil revenue is the war budget
- Russia's ability to keep fighting is tied to energy sales, and roughly 70% of that export revenue comes from China and India combined[16]. Any serious economic pressure has to run through those two buyers. That is a structural fact, not a talking point — it is why the bill targets customers instead of the seller.
- Tariffs are collected at home
- A secondary tariff is a tax on imports into the United States. The check is written by the American importer. Whether the cost lands on the foreign exporter, the U.S. company, or the shopper depends on who can absorb it — but the legal payer is domestic[3][15]. This is why the same policy can be described honestly as both 'pressure on India' and 'a tax on Americans.'
- Delegated power tends to stay delegated
- Congress writes the authority; presidents decide when to use it. The waiver runs 180 days and is renewable in practice through repeated certification[5][7]. Both parties know that whoever holds the White House next inherits this lever.
- Discounted crude finds a buyer
- The shadow fleet exists because sanctioned oil sells at a discount, and a discount creates a profit motive strong enough to fund workarounds — reflagged tankers, ship-to-ship transfers, opaque insurance[1][2]. Enforcement raises the cost of evasion; it has not so far eliminated the trade.
Material realityThe war is in its fifth year and Russia is still exporting oil[4]. India buys most of its crude abroad and will keep buying whatever is cheapest that it can legally get[18]. China has already said it will retaliate against measures like this[9]. The bill authorizes tariffs; it does not impose them. So the most likely near-term outcome is a threat sitting on the books that a president may or may not pull — which is exactly what the sponsors want, and exactly what the dissenters fear. Meanwhile the U.S. is negotiating trade terms with India, and a 100% tariff threat now sits inside those talks whether or not anyone intended it to[16][18].
Narrative as a weaponFour groups are actively shaping how you read this. Ukraine's government wants you to see an 86-12 vote as proof that American support has not eroded, and Zelensky's presence in the gallery was staged to make that image[10][19]. Senate sponsors want you to see a memorial to a colleague, because that framing makes opposition look small[2]. The Democratic and libertarian dissenters want you to see a tariff bill wearing a sanctions costume, because their strongest ground is domestic prices and executive power, not Russia policy[3][4]. India and China want you to see a superpower punishing neutral countries for buying energy on the open market, because that argument travels well in the rest of the world[8][9]. All four descriptions fit the same bill. None of them is a lie; each is a selection.
How Each Side Sees It
Each major actor’s view — how it frames things, its underlying incentive, and how it’s materially affected. Tap a side to read it.
Frames it asTheir case starts with money. Russia funds the war mainly by selling oil and gas. China and India together take an estimated 70% of that export revenue[16]. Sanctioning Russian companies directly has not worked, they argue, because the buyers simply route around it using the shadow fleet — old tankers with murky ownership and switched-off tracking that move oil outside Western shipping and insurance rules[1][2]. So the sponsors say you have to change the buyer's math, not the seller's. A 100% tariff means a country choosing cheap Russian crude also loses money on everything it sells to America. They frame it as a choice, not a punishment: stop buying, and nothing happens[6][12]. They also argue the leverage only works if it is credible, which is why they want it on the books before any negotiation, and why the president keeps a waiver to trade it away at the table[5][6].
WhySponsors want to force an end to a war now in its fifth year without sending U.S. troops, and to show that Congress can still act on foreign policy with one voice[6][10]. Naming the bill for Graham also converts a memorial moment into legislative momentum[2].
Impact on themPassage would be the Senate's most significant Russia action since the invasion. Failure after an 86-12 vote would be a visible collapse of a bipartisan bloc[14].
Frames it asThey separate two questions that they say the bill deliberately fuses. On Russia, they say they are with the sponsors. On trade power, they are not. Their argument rests on how a tariff actually works: it is a tax collected at the U.S. border, paid by the American company doing the importing, and usually passed on in prices. So a '100% tariff on India' is, mechanically, a tax on Americans who buy Indian goods[3][15]. Their second point is constitutional. The Constitution gives Congress the power to lay duties. This bill delegates that power to one person, with a wide trigger and a waiver the president controls, and they argue delegated power is rarely taken back[3]. Wyden's framing is that the bill would 'give Trump massive new tariff powers' after what he calls a 'corrupt, chaotic, and inflationary tariff spree'[3]. Some, including Sanders, add an objection to the Iran section, arguing it locks in a confrontation track through 2031 with no fresh debate[13].
WhyThey want to constrain a president they distrust on trade, and to avoid casting a vote that they believe would later be blamed for higher consumer prices[3].
Impact on themThey lost the procedural vote badly. Paul and Wyden have been drafting an amendment to narrow the tariff authority, which is the remaining live fight before final passage[4][14].
Frames it asPaul's objection is not the Democrats' objection. He argues the whole sanctions approach has failed on its own terms: five years of escalating measures have not ended the war, so more of the same is 'counterproductive'[4]. He adds the libertarian trade case — tariffs are taxes on Americans, and Congress should not hand any president the power to set them[4][15]. There is also a sovereignty argument his allies make: telling India and China who they may buy energy from pushes neutral countries closer to Moscow and Beijing rather than away[15].
WhyPaul has built a career on opposing both foreign entanglement and executive power, and he is consistent across administrations[4].
Impact on themAs the lone Republican no, he has outsized leverage over floor timing, and he has used procedural delays on Russia-related bills before[4][14].
Frames it asIndia's case is that its purchases are economics, not alignment. It imports most of its oil, it is a lower-income country of 1.4 billion people, and it buys discounted Russian crude because that is what the market offered after Western buyers stepped back[8][18]. Indian officials note the West kept buying Russian energy in various forms while asking India to stop, and Jaishankar has said India raised its concerns directly with Graham[9][18]. New Delhi's public line is deliberately calm: it is 'closely following developments'[8]. China's argument is different and blunter. Beijing says sanctions imposed by one country on trade between two others have no basis in international law, calls them illegal unilateral sanctions, and says it will protect its companies and citizens with countermeasures[9]. Both governments frame the bill as the U.S. using market access as a weapon — a precedent that could be turned on anyone.
WhyIndia wants cheap energy and to keep strategic room between Washington and Moscow. China wants to weaken the reach of U.S. secondary sanctions in general, well beyond this bill[9].
Impact on themTariffs of up to 100% would hit Indian exports to the U.S. across textiles, pharmaceuticals and electronics, and would land in the middle of ongoing U.S.-India trade talks[16][18]. For China it would stack on top of existing tariffs.
Frames it asThe administration's stated position is that it now supports the bill because the final text keeps the president in control: tariffs are authorized, not mandatory, and the waiver preserves room to negotiate[11]. Supporters of this view argue that a threat Congress writes into law is more credible to Moscow than an executive order that a court might strike down, since the bill grants trade power by statute rather than through emergency powers that have been challenged in litigation[21]. In this framing, the bill is a bargaining chip the president can hold or spend.
WhyTrump gains a large, legally durable lever over both Russia and major trading partners, without being forced to use it[11][21].
Impact on themIf he never triggers the tariffs, critics on both sides will call the law symbolic. If he does, the U.S. would be in a simultaneous trade fight with China and India[16].
Like this article?
The Bias Ledger average rating 5.1
The same story, as framed by outlets across the spectrum, ordered least to most biased. The bias score (1 = straight, 10 = heavily spun) is an AI assessment of that framing — click an outlet to see its track record. The tell is the word choice or omission that reveals the angle.
| Outlet | Vantage | Bias | How they frame it | The tell |
|---|---|---|---|---|
| The Hill | U.S. center, Washington insider | 3 | 'Democratic opposition over Trump tariffs complicates Russian sanctions push' — the story is the intraparty fight over trade power. | Process-first framing. It quotes the dissenters' tariff argument at length and gives less space to the sponsors' case for why leverage on buyers is the point. |
| CNN | U.S. center-left | 3 | 'Senators unveil sweeping Russia sanctions bill, urge passage in honor of Graham' — bipartisan-consensus framing with the word 'sweeping' doing the scale work. | 'Sweeping' signals significance without specifying what triggers the tariffs or who pays them. The buyer countries appear as targets rather than as actors with their own stated case. |
| Fox News | U.S. right | 5 | Frames the story around Trump's endorsement — 'Lindsey Graham says Trump backs Russia sanctions bill' — presenting the measure as a Trump-approved strength play. | The president's backing is the news hook, not the bill's tariff mechanism or its cost to American importers. Skepticism about delegated tariff power, which is a live conservative argument, is largely absent. |
| The Washington Times | U.S. right | 5 | 'Senate advances Russia sanctions bill championed by late Sen. Lindsey Graham' — memorial framing, with the funeral and Zelensky's gallery visit foregrounded. | Heavy tribute language turns a policy vote into a legacy vote. That framing quietly casts the 12 no votes as a snub rather than a stated objection to tariff authority. |
| The Federal | Indian, independent, left-of-center | 6 | 'China, India "main culprits": US Senate advances Bill imposing 100 pc tariff for Russian oil imports' — India is the subject of the story, not Ukraine. | Putting 'main culprits' in quotes at the top borrows American language to make it feel accusatory, then rebuts it with India's energy-security case. Russia's war is background context rather than the driver. |
| Radio Free Europe/Radio Liberty | U.S. government-funded international broadcaster | 6 | 'US Senate Advances Landmark Russia Sanctions Bill After Zelenskyy's Capitol Appeal' — 'landmark,' with Zelensky's lobbying as the causal event. | RFE/RL is funded by the U.S. Congress and its editorial mission is aimed at Russian-influence regions. 'Landmark' is an evaluation, and the framing treats Ukrainian advocacy as the story's engine rather than as one lobbying effort among several. |
| Antiwar.com | U.S. libertarian, non-interventionist advocacy | 8 | 'Senate Moves Russia Sanctions Bill Forward as Zelensky Watches Vote' — the gallery appearance is framed as pressure on a captured Senate. | The site is openly advocacy, not a newsroom. It emphasizes escalation and lobbying and gives little weight to the sponsors' argument that oil revenue funds the war. |
References
- 86 senators vote to move forward with Graham Russia sanctions bill — Axios · U.S. center, subscription/ad-funded digital outlet
- Senate advances Russia sanctions bill championed by late Sen. Lindsey Graham — The Washington Times · U.S. right, founded and long funded by the Unification Church movement
- Democratic opposition over Trump tariffs complicates Russian sanctions push — The Hill · U.S. center, Capitol Hill trade publication owned by Nexstar
- The Lone Republican Who Voted Against Advancing Bill to Put Tougher Sanctions on Russia — Time · U.S. center-left, owned by Marc and Lynne Benioff
- Text - S.1241 - 119th Congress: Sanctioning Russia Act of 2025 — Congress.gov · U.S. government primary source (Library of Congress)
- Risch, Graham, Blumenthal Lead 60+ Senators in Announcing Agreement on Legislation to Hold Purchasers of Russian Oil Accountable — U.S. Senate Committee on Foreign Relations · Primary source; press release from the bill's sponsors, i.e. advocacy for their own bill
- Sanctioning Russia Act — Wikipedia · Volunteer-edited encyclopedia; useful for legislative chronology, not for contested claims
- "Closely following": MEA on US bill seeking 100% tariff on India, others due to Russian oil purchase — The Tribune · Indian, trust-owned Chandigarh daily, mainstream nationalist-neutral
- China, India 'main culprits': US Senate advances Bill imposing 100 pc tariff for Russian oil imports — The Federal · Indian, independent digital outlet, left-of-center and critical of both Washington and New Delhi
- US Senate Advances Landmark Russia Sanctions Bill After Zelenskyy's Capitol Appeal — Radio Free Europe/Radio Liberty · Funded by the U.S. Congress through the U.S. Agency for Global Media; editorially aimed at Russia and Eastern Europe
- Lindsey Graham says Trump backs Russia sanctions bill — Fox News · U.S. right, owned by Fox Corporation (Murdoch family)
- Senators unveil sweeping Russia sanctions bill, urge passage in honor of Graham — CNN · U.S. center-left, owned by Warner Bros. Discovery
- Sanders Statement on Iran and Russia Sanctions — Office of U.S. Sen. Bernie Sanders · Primary source; statement by a senator who voted no
- Senate weighs next steps on Russia-Iran sanctions — Roll Call · U.S. center, congressional trade publication
- Senate Moves Russia Sanctions Bill Forward as Zelensky Watches Vote — Antiwar.com · U.S. libertarian non-interventionist advocacy site (Randolph Bourne Institute)
- US Senate bill seeks 100% tariffs on India, China for buying Russian oil — Business Standard · Indian business daily, market-oriented
- New Russia Oil Sanctions Bill Targets China, India for Tariffs — Bloomberg · U.S. center, financial newsroom owned by Michael Bloomberg
- US Russia Sanctions Bill Explained: Why India Could Face A 100% Tariff Threat — Outlook India · Indian newsmagazine, centrist-liberal
- Senate takes first step to advance Lindsey Graham's Russia sanctions bill just hours after his funeral — Deseret News · U.S. center-right, owned by the Church of Jesus Christ of Latter-day Saints
- Senate sets up votes to sanction Russia for Ukraine war — CNBC · U.S. center, business network owned by Comcast/NBCUniversal
- Graham Act Clears Senate 86-12, IEEPA-Proof Tariff Threat Targets Russia Oil — Tech Times · U.S. digital aggregator, low editorial weight; used only for the statutory-vs-emergency tariff framing