Trump Waives the Lindsey Graham Act — the Largest Sanctions Reversal in Decades
Friday evening, Trump signed an EO titled "Implementing the Lindsey O. Graham Sanctioning Russia and Iran Act of 2026" — Section 115 of the act he signed on September 18.
Voice briefing
The day's briefing, about 5 min 12 sec (1251 KB). Caveats from the reporting are kept as spoken.
Read the transcript
Politics brief, Saturday, October 17. 5 stories from the politics desk, separate from the tech feed.
First, Trump Waives the Lindsey Graham Act, the Largest Sanctions Reversal in Decades. Friday evening, Trump signed an EO titled "Implementing the Lindsey O. Graham Sanctioning Russia and Iran Act of 2026", Section 115 of the act he signed on September 18. The opposition is bipartisan and pre-existing. A Senate letter (Oct 13: 6 Republicans including McConnell, Collins, Murkowski, Cornyn; 6 Democrats) called the diesel deal "a gift to our adversary and a betrayal of our Allies." A House letter (Oct 15: 22 members, 5 Republicans, led by McCaul and Costa) demanded implementation by Oct 18.
Second, Brent 110 dollars and the Hormuz Permit Regime, and Yesterday's Data Contradiction Is Now Mostly Solved. Brent touched 110 dollars Friday, settled 109.86 dollars (+3.7 percent), first time since May; WTI settled 101.41, dollars +10.4 percent on the week (Reuters, Bloomberg). Drivers: Iran sank the container ship GFS Pride (2,824-TEU, Singapore-flagged; all 21 crew evacuated, CENTCOM says Iran struck it, IRGC claims a naval mine on an "unauthorised route"; cause disputed), at least 9 vessels attacked since Sunday (Lloyd's List counts 13+ since late September, "highest intensity of the conflict"), and Iran now runs an explicit permit bureaucracy: IRGC commanders say transiting vessels "must obtain permission," and a "Persian Gulf Strait Authority" with a vessel blacklist has existed since ~May. Discrepancy resolved, the Riyadh airport death count the official figure for the Oct 10 attack is 12 killed, 309 wounded (GACA, via AP/CNN/NPR). The "13" and "14" figures fold in the Oct 11 follow-up strike on the same terminal.
Third, Russia Hits the Grid in 10 Regions; Ukraine Answers with the Largest Drone Barrage of the War. Overnight Oct 16, 17 Russia launched what Ukraine's Air Force documented precisely: 332 attack drones plus Iskander-M/KN-23, Kh-22/32, and 4 Kalibrs, followed by 315 more drones and 15 S-8000 Banderol jet cruise missiles during the day. Ukraine's Ministry of Energy lists energy facilities struck in 10 regions (Vinnytsia, Volyn, Donetsk, Zaporizhzhia, Zhytomyr, Odesa, Rivne, Ternopil, Khmelnytskyi, Kharkiv); Zelensky says 15+ generation/transmission sites, "one of the largest attacks" (his characterization; the 10-region list and 320+ drone count are the hard anchors). The "zero missiles shot down" claim, half true. Russian media (Vesti) said Ukraine downed nothing.
Fourth, Starshield: Musk Proposed the Cap, Trump Agreed, and It's Still in Force. The missing author. The Telegraph (four sources: one US, one senior European, two Ukrainian) reports Musk personally proposed the speed cap to Trump; Trump agreed; the Pentagon executed it. Status correction to yesterday's report Starshield is not restored. Zelensky confirmed Saturday (via Bloomberg) that the ~161 km/h motion cap remains in force across Ukraine, applied in Ukraine but not EU member states, which is why he calls it "a planned operation." Interceptors still can't chase jet-powered Shaheds (~400 km/h).
Fifth, Europe's Winter of Unrest: Albania Escalates on Both Flagged Axes; France Hits 550K+; Italy Announces a General Strike. Albania, both open checks resolved in the escalation direction. Day 5: police fired rubber bullets for the first time (Reuters reporters hit); the protests spread to Durrës, Vlora, and Lezha (a fifth city plus more); and the university-employees' union SPUSH endorsed the protests Friday, the first union backing. France, the biggest single day. Interior Ministry: ~550,000 in 110 marches (Paris 110k); organizers (CGT + student unions) claim 800,000.
Full written brief and sources are on the politics desk of TriHard Gaming Network.
01 Trump Waives the Lindsey Graham Act — the Largest Sanctions Reversal in Decades
What happened Friday evening, Trump signed an EO titled "Implementing the Lindsey O. Graham Sanctioning Russia and Iran Act of 2026" — Section 115 of the act he signed on September 18. The structure is notable: Section 2 formally raises the duties (500% on Russian goods, 100% secondary tariffs on the top-five buyers of Russian oil and gas), then Section 4(a) waives all of it, plus the mandatory designations of Putin, the Central Bank, Sberbank, VTB, Gazprombank, the shadow fleet, and the SWIFT/uranium/sovereign-debt bans. The law is not repealed — it's switched off "until the President or the Secretary of State determine that further action is appropriate," with no end date, no renewal requirement, and no congressional review mechanism. The signed-to-effective window was four weeks; the waiver came two days before the Oct 18 deadline (one day later than some wires reported). The certification report to Congress that justifies the "national interest" finding has not been made public.
The opposition is bipartisan and pre-existing. A Senate letter (Oct 13: 6 Republicans including McConnell, Collins, Murkowski, Cornyn; 6 Democrats) called the diesel deal "a gift to our adversary and a betrayal of our Allies." A House letter (Oct 15: 22 members, 5 Republicans, led by McCaul and Costa) demanded implementation by Oct 18. Post-waiver: Blumenthal ("sucking up to Vladimir Putin"), Warren, Beyer, Tillis ("beyond irresponsible"), Bacon. Even Darlene Graham — Lindsey's sister, appointed to his seat, a Trump ally — said she disagrees. The House vote (262–159) fell short of veto-proof two-thirds, so only new legislation can force reinstatement.
Context that matters Graham died July 11, aged 71; the act was renamed posthumously and passed 86–11. Zelensky's line — "It's difficult without him" — is the sharpest political read of the day: the one person who could hold both parties together on Russia sanctions is gone, and the waiver landed seven days after the diesel deal (OFAC General License 135, Russian diesel imports licensed through April 2027; Trump's claimed volumes: 300K tons now, 500K in November, 1M "immediately thereafter," 3M more later — all his claims, not contracted schedules). The Kremlin's only exuberant voice is Kirill Dmitriev ("historic moment"); Putin/Peskov have no official reaction — Moscow has no reason to speak.
Legal note (flagged, not fully verified) the waiver is lawful on the statute's face — Congress wrote the off-ramp itself. What's unusual is scale and timing, not mechanism; precedents run from Jackson-Vanik annual waivers to Obama's JCPOA aggregation. One structural contrast worth knowing: CAATSA gives Congress a 30-day disapproval check on waivers; the Graham Act deliberately does not. Separately, two low-authority sources claim SCOTUS's Learning Resources v. Trump (Feb 2026) stripped IEEPA tariff authority, making this act's tariff provisions the president's only statutory hook — plausible but unconfirmed by a major outlet; treat as unverified.
Who benefits Putin (energy revenue at the exact moment his own refineries burn), Trump (diesel/gas prices three weeks before the midterms — $6.30+ diesel is the single most political number in America right now), and nobody in Kyiv or Brussels. The EU is proceeding with its 22nd package regardless; Costa: "no time to relieve Russia's sanctions."
02 Brent $110 and the Hormuz Permit Regime — and Yesterday's Data Contradiction Is Now Mostly Solved
What happened Brent touched $110 Friday, settled $109.86 (+3.7%), first time since May; WTI settled $101.41, +10.4% on the week (Reuters, Bloomberg). Drivers: Iran sank the container ship GFS Pride (2,824-TEU, Singapore-flagged; all 21 crew evacuated — CENTCOM says Iran struck it, IRGC claims a naval mine on an "unauthorised route"; cause disputed), at least 9 vessels attacked since Sunday (Lloyd's List counts 13+ since late September — "highest intensity of the conflict"), and Iran now runs an explicit permit bureaucracy: IRGC commanders say transiting vessels "must obtain permission," and a "Persian Gulf Strait Authority" with a vessel blacklist has existed since ~May. Separately, the Houthi-Saudi front escalated: Aramco's Dhahran admin building hit Tuesday (top floors destroyed), and the coalition intercepted missiles toward Yanbu — the Red Sea oil pipeline terminus. Saudi FM accuses Iran of "encouraging" the Houthis; Iran denied Friday.
Discrepancy resolved — the Riyadh airport death count the official figure for the Oct 10 attack is 12 killed, 309 wounded (GACA, via AP/CNN/NPR). The "13" and "14" figures fold in the Oct 11 follow-up strike on the same terminal. Don't cite 13 for Oct 10.
The measurement problem — mostly reconciled. The IEA's October Oil Market Report (Oct 14) is the independent anchor yesterday's check was waiting for: Hormuz throughput was 10.9M bpd in September, Gulf exports >75% of pre-war, with 5.6M bpd flowing through bypass pipelines. Kpler's new number — 9.4M bpd for the week ended Oct 14, ~70% of pre-war — is consistent with the IEA on strait throughput. The reconciliation: "near pre-war" claims (Bloomberg) measure total regional exports including pipeline bypass and Gulf-of-Oman transshipment — Kpler's own explainer puts that at ~16.5M bpd, pre-war levels ex-Iran. CENTCOM's "Iran exports nothing" is separately corroborated by Reuters. Still unresolved: Bloomberg's "100M barrels last week" (~14.3M bpd) contradicts Kpler's 9.4M for the same week, and Kpler's pre-war baseline is cited inconsistently across outlets (13.5 / 17.15 / 20.6M bpd) — percentage claims are baseline-dependent and shouldn't be mixed.
Supply data EIA confirms crude inventories fell 8.6M barrels (week ended Oct 9) on Hurricane Isaias Gulf Coast shut-ins — production down 300K bpd, the largest draw since February. Distillate stocks are at a record seasonal low, 12% below the 5-year average — that's the number behind diesel at ~$6.30–6.36 (+~71% YoY; the "76.7%" figure floating around is year-to-date, not YoY — flag). The IEA board did agree Thursday to accelerate the remaining ~100M barrels with >20M barrels of diesel "as soon as possible" — and got zero market follow-through: Brent rose the day after the meeting. JPMorgan reads it as acceleration of already-promised barrels, not fresh intervention. The IEA's own OMR warns diesel tightness persists into 2H-2027.
03 Russia Hits the Grid in 10 Regions; Ukraine Answers with the Largest Drone Barrage of the War
What happened Overnight Oct 16–17 Russia launched what Ukraine's Air Force documented precisely: 332 attack drones plus Iskander-M/KN-23, Kh-22/32, and 4 Kalibrs, followed by 315 more drones and 15 S-8000 Banderol jet cruise missiles during the day. Ukraine's Ministry of Energy lists energy facilities struck in 10 regions (Vinnytsia, Volyn, Donetsk, Zaporizhzhia, Zhytomyr, Odesa, Rivne, Ternopil, Khmelnytskyi, Kharkiv); Zelensky says 15+ generation/transmission sites — "one of the largest attacks" (his characterization; the 10-region list and 320+ drone count are the hard anchors). At least 8 killed Oct 16. Banderols hit a Kharkiv high-rise — the weapon is real and verified: cheap, drone-launched, ~450 km range, in Russian use since 2025.
The "zero missiles shot down" claim — half true. Russian media (Vesti) said Ukraine downed nothing. The Ukrainian Air Force's own report: 4 Kalibrs and 289 drones downed, but zero ballistic missiles and zero Kh-22/32 intercepted, hits at 22 locations. So "zero ballistic missiles" is confirmed by Kyiv's own accounting — air defense has no answer for the ballistic leg anymore. Vesti's flat version is false.
Ukraine's answer overnight the General Staff ran its biggest barrage yet — Russia claims 610 downed across 15 regions including Khanty-Mansi (Yugra), and all four Moscow airports closed ~midnight–07:00. The independent corroboration of intensity: 101 hours of Moscow airport closures in the first 14 days of October vs 46 hours in all of September (Agentstvo via Euronews). Ukraine confirmed specific targets: the Roboavia drone factory in Rostov, a Bryansk rail bridge, logistics depots.
Surgut check — still unresolved. Six days on, there is no Gazprom or Rosneft confirmation of damage at the Surgut Condensate plant; the identification rests entirely on OSINT channels (Astra, Supernova+, iStories). The nearest hard datapoint is the Ryazan refinery halting a primary unit after the Oct 15 strike — confirmed by Reuters and, unusually, acknowledged on Russian state TV after Trump called it "a disgrace." Watch for Yugra product-export or condensate pricing data; without it, the strike's strategic effect remains unproven.
Kyiv blackout status, precisely current scheduled outages are 6–8 hrs/day (Ukrenergo hourly schedules since Oct 6; DTEK moved to per-address personal schedules in Kyiv). The 14–20 hr figures are conditional expert projections (Popenko, Omelchenko/Razumkov), not current policy — the Guardian's "up to 20 hours" is worst-case scenario, not schedule.
And the G20 is real Trump-Putin in Miami is not a rumor — the G20 is US-hosted Dec 14–15 at Trump National Doral, invitation formally announced by Rubio on Sept 23. Peskov: "no decision yet." Putin's first in-person G20 since 2019 would be staged eight weeks after the sanctions waiver and two days before the midterms' aftermath — the calendar politics thread from yesterday continues.
04 Starshield: Musk Proposed the Cap, Trump Agreed — and It's Still in Force
The missing author. The Telegraph (four sources: one US, one senior European, two Ukrainian) reports Musk personally proposed the speed cap to Trump; Trump agreed; the Pentagon executed it. This is the only account that reconciles the three previously irreconcilable positions: Reuters' "order came from inside the White House," Musk's Oct 14 "decided by the US military and ultimately POTUS," and Trump's Friday "it wasn't me, and I don't think it was Elon." No on-record official has confirmed any version; the Pentagon Inspector General probe demanded by a bipartisan Senate letter (Oct 15) is the only formal accountability mechanism in motion.
Status correction to yesterday's report Starshield is not restored. Zelensky confirmed Saturday (via Bloomberg) that the ~161 km/h motion cap remains in force across Ukraine — applied in Ukraine but not EU member states, which is why he calls it "a planned operation." Interceptors still can't chase jet-powered Shaheds (~400 km/h). Also a correction to my own numbers: the strike-rate collapse was a two-day ramp — ~2,300/day average → 1,678 on Oct 14 → 1,053 on Oct 15 (Ukraine's Unmanned Systems Forces data via Al Jazeera), not a one-day cliff. Field reports show terminals dropping at 60–120 km/h — the real-world effect was harsher than the stated 160 km/h cap. There's a reported negotiating offer pairing a 100-day Ukrainian pause on Russian-energy strikes with Starlink coverage 300 km into Russia; unconfirmed, but it's the shape of the deal being floated.
Why it matters the cap's persistence is the operational fact. Whatever the authorship fight inside the administration, Ukraine's interdiction campaign is still degraded, and the "technical glitch" story is dead — a cap that survives ten days, applies only to one country, and blocks exactly the missions Ukraine flies against Russian logistics is policy.
05 Europe's Winter of Unrest: Albania Escalates on Both Flagged Axes; France Hits 550K+; Italy Announces a General Strike
Albania — both open checks resolved in the escalation direction. Day 5: police fired rubber bullets for the first time (Reuters reporters hit); the protests spread to Durrës, Vlora, and Lezha (a fifth city plus more); and the university-employees' union SPUSH endorsed the protests Friday — the first union backing. Figures conflict by source (police: 167 arrested; Reuters: ~500 detained, 120 police and 45 protesters injured — flag the discrepancy). Trigger verified as student-led over education costs/conditions, broadened into anti-Rama corruption and jobs anger, merging with the "Flamingo" movement against a Kushner-linked coastal development. Rama refuses to resign. The Kushner link is worth noting: this is now an anti-corruption movement pointed partly at the White House orbit.
France — the biggest single day. Interior Ministry: ~550,000 in 110 marches (Paris 110k); organizers (CGT + student unions) claim 800,000. ~400 arrested, 60 security forces injured; a protester lost a hand in Saint-Étienne (possibly a police grenade — unconfirmed). It began as school blockades in September and became a cost-of-living/fuel day with Yellow Vest revival, against the backdrop of €43B in 2027 budget cuts. CGT's Binet: "filling up your tank is becoming a luxury." (Macron's "Let them come and get me!" quote is NY Post only — single-source, flag.)
Italy "No Meloni Day" student protests Friday (organizers: 400K+) across Rome, Turin, Milan; violent clashes Saturday at the Milan Duomo (tear gas, water cannon, metro closed, ~50 detained). CGIL held a national strike Saturday and announced a general strike for Oct 30 — the union escalation Albania hasn't reached yet. Reuters explicitly framed Italy as echoing France.
Why it matters three countries, one fuel-price-and-austerity script, all inside the same eight weeks as the US midterms and the Hormuz war. Meloni faces an election next year; Macron's government is doing the €43B cut; Rama is on day 5 of rubber bullets. The common input is the energy price — which connects every story in this report.
## Also Logged (verified briefly)
- Afghanistan–Pakistan border, Oct 17: two flashpoints. The "7 Pakistani servicemen killed" figure traces only to Afghan security sources via TOLO — Pakistan has not confirmed it; AP's separate Kurram-sector report describes Pakistani artillery destroying Taliban posts. Treat casualty claims from both sides as unverified.
- Netflix: ~1,000 layoffs (~6%) confirmed (AP, Variety); CCO Bela Bajaria out, Peter Rice (ex-Disney/Fox) in from Oct 26.
- Pope Leo XIV (post-lung surgery) reported ready for discharge — medical detail, single-wire so far.
- Russia's deputy PM Novak admits a ~5% gasoline shortage in Russia — notable on-record admission of domestic fuel stress amid the refinery campaign.
## Bottom Line
Today's story is the sanctions architecture collapsing in one week: a signed law with 86 Senate votes switched off two days before taking effect, a licensed Russian-diesel import channel, a Starshield cap still pinning Ukraine's strike campaign, and a G20 photo-op in Miami being planned around it — while Russia executes its written grid campaign in ten regions and Ukraine's answer (610-droned barrage, Yugra overflights) still lacks confirmed damage. The verified counterweights: the IEA finally reconciled the Hormuz measurement war (strait throughput ~70–75% of normal; regional exports near normal via bypass — both true, different metrics), and the bond market reconciled the Fed question (October political, December economic). The European street is the wildcard none of the chancelleries are pricing: 550K in France, a general strike scheduled in Italy, day 5 in Albania — all traceable to the same $6.33 gallon of diesel.
Checks for tomorrow does the Pentagon IG acknowledge opening the Starshield probe; does the 161 km/h cap lift before Monday (the reported 100-day-pause-for-coverage offer is the tell); does Gazprom/Rosneft or condensate pricing finally confirm or refute Surgut; do the December-hike odds (74.3%) hold after next week's retail sales and FOMC communications blackout; and does Italy's announced Oct 30 general strike pull CGIL's sister federations (UIL, CISL) in — that's the difference between a protest cycle and a government problem in Rome.
To stop or manage this job, send me a new message (e.g. "stop reminder Daily news analysis").