{
  "schema_version": "1.0",
  "meta": {
    "slug": "the-volatility-machine",
    "part": 1,
    "part_label": "Part 1 · The Pattern",
    "title": "The Volatility Machine",
    "subtitle": "How the presidency became a trading desk — and the agencies designed to see it were dismantled while it grew.",
    "date": "2026-04-19",
    "author": "Claude Broadside",
    "oxygen": "nuclear",
    "story_type": "follow_the_money",
    "reading_time_min": 14,
    "prism_version": "1.0",
    "source_draft": "volatility-machine-part1-prism.md (circumstantial resolution, collapsed)",
    "status": "published",
    "release_date": "2026-04-20T09:00:00-04:00"
  },
  "editorial_notes": {
    "frame": "The article is written in its strongest form — the circumstantial resolution of the prism draft. The Prism annotation layer is metadata, not a rewrite. The reader chooses how much epistemic infrastructure to see by toggling layers.",
    "classification_principle": "Only clauses that carry non-trivial findings get classifications. Routine connective prose is left unmarked. When in doubt between Verified and Inference, choose Inference. Named quotes and on-chain records are Verified. The writer's synthesis of verified components into a pattern claim is Inference or Editorial framing, not Verified.",
    "triple_coding": "Sourcing uses color AND line-style AND icon — colorblind-safe. Framing uses background tint. Flags override both with a red outline.",
    "post_partisan": "Individuals and institutions are named as actors. Parties are not. See actor scorecards."
  },
  "sections": [
    {
      "id": "volatility-engine",
      "order": 1,
      "heading": "The Volatility Engine",
      "act_label": "Act 1 — The Fee Machine",
      "paragraphs": [
        {
          "id": "p-ve-1",
          "segments": [
            {
              "id": "ve1-1",
              "text": "On January 17, 2025, three days before his second inauguration, Donald Trump launched a cryptocurrency.",
              "sourcing": "v",
              "note_sourcing": "Launch date and sequence publicly recorded on Solana; contemporaneous reporting by CoinDesk, Reuters, Bloomberg."
            },
            {
              "id": "ve1-2",
              "text": " The $TRUMP coin hit a $27 billion market capitalization within 48 hours.",
              "sourcing": "v",
              "note_sourcing": "CoinGecko and CoinMarketCap historical data, widely reported at peak.",
              "framing": "anchor",
              "note_framing": "The $27B figure anchors the reader's sense of scale before the fee math arrives. Accurate but rhetorically positioned."
            },
            {
              "id": "ve1-3",
              "text": " Trump's affiliated entities — CIC Digital LLC and Fight Fight Fight LLC — retained 80 percent of the one billion tokens created.",
              "sourcing": "v",
              "note_sourcing": "Token supply allocation disclosed in launch documentation; holding entities identified in Chainalysis forensic work."
            }
          ]
        },
        {
          "id": "p-ve-2",
          "segments": [
            {
              "id": "ve2-1",
              "text": "By mid-April 2026, the coin trades near $2.80, down more than 93 percent from its peak.",
              "sourcing": "v",
              "note_sourcing": "CoinGecko price, April 2026; all-time-high of $73.43 recorded January 19, 2025."
            },
            {
              "id": "ve2-2",
              "text": " A Chainalysis forensic analysis commissioned by the New York Times found that 813,294 wallets have collectively lost $2 billion.",
              "sourcing": "v",
              "note_sourcing": "NYT-commissioned Chainalysis study, 2025. Specific wallet count and aggregate loss figure."
            },
            {
              "id": "ve2-3",
              "text": " Trump's entities have collected over $320 million in fees — a Chainalysis figure from spring 2025; the current total is higher but unpublished.",
              "sourcing": "v",
              "note_sourcing": "Chainalysis reporting, ~May 2025. The piece explicitly timestamps the number rather than presenting it as current, because the current figure is calculable on-chain but has not been published."
            },
            {
              "id": "ve2-4",
              "text": "Fortune calculated the early-February ratio: for every dollar the creators had then collected, investors had lost twenty.",
              "sourcing": "v",
              "note_sourcing": "Fortune analysis, February 11, 2025, derived from Chainalysis/NYT figures at that snapshot — ~$100M in creator fees against ~$2B in aggregate wallet losses. Creator fees have since grown to $320M+ per Chainalysis (spring 2025); aggregate wallet losses have not been publicly updated, so the current ratio is not known.",
              "framing": "anchor",
              "note_framing": "The 1:20 ratio is the piece's most memorable number. It is accurate for its February timestamp and derived from public figures, but it is a snapshot — applying it as the current ratio would require updated loss data that has not been published."
            }
          ]
        },
        {
          "id": "p-ve-3",
          "segments": [
            {
              "id": "ve3-1",
              "text": "The architecture produces the asymmetry.",
              "framing": "editorial",
              "note_framing": "Writer's thesis sentence. Names what the prose is about to explain."
            },
            {
              "id": "ve3-2",
              "text": " The coin operates through a Meteora DLMM liquidity pool. Every transaction routes a fee — between 0.15 and 15 percent, set dynamically — to wallets controlled by the creators. The fee rate rises when volatility rises.",
              "sourcing": "v",
              "note_sourcing": "Meteora DLMM documentation and smart-contract parameters, publicly viewable. Dynamic fee band is protocol-specified."
            },
            {
              "id": "ve3-3",
              "text": " When the price spikes on a presidential announcement, traders buy — generating fees for Trump. When the price crashes, they sell — generating fees for Trump.",
              "sourcing": "c",
              "note_sourcing": "The fee mechanism is verified. The attribution of specific price moves to specific presidential actions is inference from the volume-price record; causation varies by episode."
            },
            {
              "id": "ve3-4",
              "text": " When the president moves the price in either direction, both the buying and the selling pay him.",
              "sourcing": "c",
              "note_sourcing": "Synthesis of the mechanism above. The mechanism is verified; the claim that the president \"moves the price\" is inferential.",
              "framing": "editorial",
              "note_framing": "The sentence is the section's argumentative punchline. Reader should recognize it as the writer's synthesis, not a separately-sourced claim."
            }
          ]
        },
        {
          "id": "p-ve-4",
          "segments": [
            {
              "id": "ve4-1",
              "text": "The machine does not need the coin to succeed. It needs movement.",
              "framing": "loaded",
              "note_framing": "The word \"machine\" and the bare assertion \"it needs movement\" are rhetorical. The mechanism is real; the framing is the writer's."
            },
            {
              "id": "ve4-2",
              "text": " Volatility is the product.",
              "framing": "loaded",
              "note_framing": "Four words doing the piece's thesis work. Accurate compression; rhetorical voice."
            },
            {
              "id": "ve4-3",
              "text": " A president who generates uncertainty is a president whose coin generates maximum fees.",
              "sourcing": "c",
              "note_sourcing": "Inference from the verified fee-volatility mechanism. The causal direction (presidential action → market uncertainty → fees) is the writer's argument.",
              "framing": "editorial"
            },
            {
              "id": "ve4-4",
              "text": " The incentive does not require intent to operate.",
              "framing": "editorial",
              "note_framing": "Important qualifier. The writer flags that the structural claim stands even without proving intent. Reader should note that this is the piece's epistemic floor — it doesn't need to prove intent to make its case."
            }
          ]
        }
      ]
    },
    {
      "id": "access-loop",
      "order": 2,
      "heading": "The Access Loop",
      "paragraphs": [
        {
          "id": "p-al-1",
          "segments": [
            {
              "id": "al1-1",
              "text": "In April 2025, the top 220 holders of $TRUMP were invited to dine with the president. The top 25 received a VIP White House reception.",
              "sourcing": "v",
              "note_sourcing": "Event publicly announced by the Trump organization and White House; widely reported in contemporaneous coverage."
            },
            {
              "id": "al1-2",
              "text": "The coin surged more than 50 percent on the announcement alone.",
              "sourcing": "v",
              "note_sourcing": "Price move verifiable on-chain and via CoinGecko; widely reported as \"more than 50 percent\" by Wikipedia, CNBC, and contemporaneous coverage."
            },
            {
              "id": "al1-3",
              "text": " Top holders spent approximately $148 million combined to secure their seats, per Inca Digital. The top 25 spent over $111 million.",
              "sourcing": "v",
              "note_sourcing": "Inca Digital wallet analysis, May 2025. Attendance cohort identified from top-holder snapshot."
            }
          ]
        },
        {
          "id": "p-al-2",
          "segments": [
            {
              "id": "al2-1",
              "text": "This was not a traditional donation structure.",
              "framing": "editorial",
              "note_framing": "Thesis sentence setting up the mechanism contrast."
            },
            {
              "id": "al2-2",
              "text": " Donation is a transaction — traceable, regulatable, prosecutable.",
              "framing": "editorial",
              "note_framing": "The three adjectives are rhetorical compression. Accurate but chosen for rhythm."
            },
            {
              "id": "al2-3",
              "text": " The meme coin is an ecosystem: buy tokens, generate volume, produce fees that flow to Trump's entities, front-run the retail traders who pile in after each access announcement.",
              "sourcing": "c",
              "note_sourcing": "The sequence combines verified mechanism (fees flow) with inferential behavioral claim (front-running pattern). The Hayden Davis admission on $MELANIA sniping corroborates the front-running claim structurally but not for $TRUMP specifically."
            },
            {
              "id": "al2-4",
              "text": " Nobody handed anybody an envelope. The money moved through a machine whose receipts are on a public blockchain.",
              "framing": "editorial",
              "note_framing": "The writer's characterization. \"Nobody handed anybody an envelope\" is the structural claim the piece is built to deliver."
            }
          ]
        },
        {
          "id": "p-al-3",
          "segments": [
            {
              "id": "al3-1",
              "text": "Freight Technologies, a Houston cross-border shipper, announced a convertible-note facility of up to $20 million earmarked to buy the coin — subsequent disclosures showed the company had deployed about $2 million by mid-May — and stated the purchase was to \"advocate for fair, balanced, and free trade.\"",
              "sourcing": "v",
              "note_sourcing": "April 30, 2025 press release and corresponding SEC 8-K filing; reported by Reuters, Bloomberg, HuffPost, and others. FreightWaves reported two subsequent $TRUMP purchases totaling ~$2M by mid-May 2025. The stated intent is the buyer's own."
            },
            {
              "id": "al3-2",
              "text": " GD Culture Group announced a $300 million purchase days after Trump signaled he would delay the TikTok ban. The company’s Chinese subsidiary may be subject to Chinese government influence.",
              "sourcing": "v",
              "note_sourcing": "Purchase amount and timing publicly announced; Chinese subsidiary structure disclosed in GDC filings.",
              "framing": "implied",
              "note_framing": "The temporal juxtaposition (“days after”) invites the reader to infer connection. The facts are accurate; the causal read is inference."
            },
            {
              "id": "al3-3",
              "text": " Justin Sun, who invested at least $75 million in Trump's separate World Liberty Financial venture, became the top holder.",
              "sourcing": "v",
              "note_sourcing": "Sun's WLF investment disclosed by WLF; top-holder status confirmed by Arkham Intelligence wallet analysis."
            }
          ]
        },
        {
          "id": "p-al-4",
          "segments": [
            {
              "id": "al4-1",
              "text": "Sun was facing an active SEC fraud case alleging $31 million in illegal trades.",
              "sourcing": "v",
              "note_sourcing": "SEC complaint filed March 2023; details of alleged conduct in public court filings."
            },
            {
              "id": "al4-2",
              "text": " After his investments, the commission settled for $10 million — less than a third on the dollar — and dropped the broader case.",
              "sourcing": "v",
              "note_sourcing": "SEC settlement announcement; dollar figures in commission filings.",
              "framing": "implied",
              "note_framing": "The “after his investments” framing juxtaposes the settlement to the WLF investment. The sequence is factual; the causal implication is the reader’s inference. The piece addresses this inference directly in Part 2."
            },
            {
              "id": "al4-3",
              "text": "The SEC enforcement director who wanted to pursue the case resigned within days of the settlement’s disclosure.",
              "sourcing": "v",
              "note_sourcing": "The Sun $10M settlement was announced March 6, 2026; Margaret Ryan resigned March 16, 2026. Reuters reported the Atkins-Ryan clash over the Sun case based on three sources familiar with the matter; Ryan’s resignation date is confirmed by the SEC press release."
            }
          ]
        },
        {
          "id": "p-al-5",
          "segments": [
            {
              "id": "al5-1",
              "text": "Ethics experts flagged the possibility of foreign governments buying the token anonymously as potentially violating the emoluments clause.",
              "sourcing": "v",
              "note_sourcing": "Statements from legal scholars including Laurence Tribe and the Brennan Center, on the record in mainstream coverage."
            },
            {
              "id": "al5-2",
              "text": " Ethereum co-founder Vitalik Buterin described politician-backed coins as vehicles for unlimited bribery, including from foreign states.",
              "sourcing": "v",
              "note_sourcing": "Buterin public statement; widely reported."
            },
            {
              "id": "al5-3",
              "text": " Anthony Scaramucci, Trump’s own former White House Communications Director, compared the structure to the graft of an African strongman.",
              "sourcing": "v",
              "note_sourcing": "Scaramucci on-record remarks; original comparison was to “Idi Amin level corruption.”",
              "framing": "loaded",
              "note_framing": "The “graft of an African strongman” formulation softens Scaramucci’s original “Idi Amin” language. Either is loaded; the piece uses the paraphrase to preserve the point without the specific name."
            }
          ]
        },
        {
          "id": "p-al-6",
          "segments": [
            {
              "id": "al6-1",
              "text": "A second gala is scheduled for April 25, 2026, at Mar-a-Lago. The top 297 holders are invited. The announcement pumped the coin more than 50 percent in twenty-four hours.",
              "sourcing": "v",
              "note_sourcing": "Event announcement; price move verifiable on-chain."
            },
            {
              "id": "al6-2",
              "text": " The machine is running exactly as designed.",
              "framing": "editorial",
              "note_framing": "Section-closing editorial pronouncement. The reader should see this as the writer's conclusion, not a neutral finding."
            }
          ]
        }
      ]
    },
    {
      "id": "buy-signal",
      "order": 3,
      "heading": "The Buy Signal",
      "subheading": "April 9, 2025",
      "paragraphs": [
        {
          "id": "p-bs-1",
          "segments": [
            {
              "id": "bs1-1",
              "text": "At 9:37 a.m. on April 9, 2025, Trump posted “THIS IS A GREAT TIME TO BUY!!!” on Truth Social.",
              "sourcing": "v",
              "note_sourcing": "Truth Social post timestamp verifiable via Internet Archive and White House press captures."
            },
            {
              "id": "bs1-2",
              "text": " Four hours later, his administration announced a surprise 90-day tariff pause.",
              "sourcing": "v",
              "note_sourcing": "White House announcement, time-stamped; tariff pause widely reported."
            },
            {
              "id": "bs1-3",
              "text": " The S&P 500 surged 9.5 percent — one of its largest single-day gains since World War II.",
              "sourcing": "v",
              "note_sourcing": "Market close data; historical comparison per S&P Dow Jones Indices."
            },
            {
              "id": "bs1-4",
              "text": " Bloomberg called it the best day ever for billionaires: $304 billion in collective wealth gains.",
              "sourcing": "v",
              "note_sourcing": "Bloomberg Billionaires Index analysis, April 10, 2025.",
              "framing": "anchor",
              "note_framing": "The “best day for billionaires” frame is vivid. It’s accurate; it’s also doing editorial work by locating the beneficiaries of the reversal."
            }
          ]
        },
        {
          "id": "p-bs-2",
          "segments": [
            {
              "id": "bs2-1",
              "text": "SPY 509 calls expiring that same day gained 2,100 percent within an hour. Unusual Whales captured the options flow in real time.",
              "sourcing": "v",
              "note_sourcing": "Unusual Whales options flow post, April 9, 2025 (X timestamp on file); corroborated by multiple options desks."
            },
            {
              "id": "bs2-2",
              "text": " In the Oval Office afterward, Trump pointed at Charles Schwab and Roger Penske. “He made two-and-a-half billion today,” he said of Schwab, “and he made $900 million.”",
              "sourcing": "v",
              "note_sourcing": "Video footage captured by White House staffer Margo Martin, posted to X; widely recirculated."
            },
            {
              "id": "bs2-3",
              "text": " These were paper gains on existing portfolios being repriced by a policy reversal, not evidence of tipping.",
              "sourcing": "c",
              "note_sourcing": "Inference: Schwab’s net worth (~$12.6B per Forbes) produces gains of that size from a 9.5% market rally without any special positioning. The piece corrects the common misreading that the video implies tipping."
            }
          ]
        },
        {
          "id": "p-bs-3",
          "segments": [
            {
              "id": "bs3-1",
              "text": "The structural question is who was selling into the surge.",
              "framing": "editorial",
              "note_framing": "Writer redirects the reader's attention away from the distracting Schwab/Penske frame to the actual mechanism at issue."
            },
            {
              "id": "bs3-2",
              "text": " Trump posted a public buy signal four hours before an announcement he controlled.",
              "sourcing": "v",
              "note_sourcing": "Post timestamp, announcement timestamp, and presidential authority over tariff policy all on the record."
            },
            {
              "id": "bs3-3",
              "text": " Retail money that followed the post became exit liquidity — the bid side for anyone already positioned for the reversal.",
              "sourcing": "c",
              "note_sourcing": "Inference from basic market mechanics: large positions require counterparties to close. The retail response to a presidential buy signal is the plausible exit volume. No named entity has been identified as the exit counterparty.",
              "framing": "editorial"
            },
            {
              "id": "bs3-4",
              "text": " $304 billion in new market capitalization to sell into.",
              "framing": "anchor",
              "note_framing": "Sentence fragment for emphasis; the dollar figure frames the scale of the exit opportunity."
            }
          ]
        },
        {
          "id": "p-bs-4",
          "segments": [
            {
              "id": "bs4-1",
              "text": "Senator Markwayne Mullin sold between $290,000 and $700,000 in stocks the day before.",
              "sourcing": "v",
              "note_sourcing": "Congressional disclosure filing, April 8, 2025. Exact amount presented as the range required by STOCK Act disclosure rules."
            },
            {
              "id": "bs4-2",
              "text": " His spokesperson attributed the trades to an independent third-party firm. His disclosure is filed.",
              "sourcing": "v",
              "note_sourcing": "Spokesperson statement on record; disclosure filed in congressional records."
            },
            {
              "id": "bs4-3",
              "text": " Nobody has compiled the disclosures for the twenty-four hours after Trump's post to see who else closed positions into the rally.",
              "sourcing": "c",
              "note_sourcing": "Negative claim. Compilation of all 535 congressional disclosures for the relevant window has not been published. The claim is that no such compilation is in the public record; it is not that no one has the data."
            }
          ]
        }
      ]
    },
    {
      "id": "the-580m-minute",
      "order": 4,
      "heading": "The $580 Million Minute",
      "subheading": "March 23, 2026",
      "paragraphs": [
        {
          "id": "p-mm-1",
          "class": "lead",
          "segments": [
            {
              "id": "mm1-1",
              "text": "Somebody knew, and they had fifteen minutes.",
              "framing": "editorial",
              "note_framing": "Opening line asserts what the data only suggests. Neutral alternative: “The trades behaved as if placed on advance knowledge.” The piece chooses the stronger sentence because the editorial argument is already the thesis."
            }
          ]
        },
        {
          "id": "p-mm-2",
          "segments": [
            {
              "id": "mm2-1",
              "text": "At 6:49 a.m. on March 23, roughly 6,200 Brent and West Texas Intermediate oil futures contracts traded in a single minute — nine times the average volume for that slot over the prior five trading days, $580 million notional.",
              "sourcing": "v",
              "note_sourcing": "Bloomberg exchange data, reported by Financial Times, March 24, 2026. Volume, notional, and the nine-times baseline all from the same data feed.",
              "framing": "anchor",
              "note_framing": "The concrete numbers (6,200 contracts, nine times, $580 million) frame the reader’s sense of scale for the rest of the section. They are accurate; note that they are also doing rhetorical work."
            },
            {
              "id": "mm2-2",
              "text": " Another $1.5 to $2 billion in S&P 500 futures moved simultaneously.",
              "sourcing": "v",
              "note_sourcing": "Unusual Whales options flow; upper bound from MSNBC reporting. Range cited to reconcile the two figures."
            },
            {
              "id": "mm2-3",
              "text": " There was no scheduled economic data. No Federal Reserve speakers. Nothing on the public calendar that would explain a bet of that size at that hour.",
              "sourcing": "c",
              "note_sourcing": "Inference from the public economic calendar for March 23, 2026. The piece is claiming absence of a scheduled catalyst, not presence of something hidden. The inference is that a move that size typically requires a cataloged reason."
            }
          ]
        },
        {
          "id": "p-mm-3",
          "segments": [
            {
              "id": "mm3-1",
              "text": "At 7:04 a.m., Trump posted on Truth Social that the United States was engaged in “productive conversations” with Iran.",
              "sourcing": "v",
              "note_sourcing": "Truth Social post; timestamp verifiable."
            },
            {
              "id": "mm3-2",
              "text": " Oil crashed. Equities surged. The positions paid.",
              "sourcing": "v",
              "note_sourcing": "Brent and S&P futures price movements after the post are in exchange data.",
              "framing": "implied",
              "note_framing": "Three short sentences juxtapose the post and the market move to imply a causal chain from foreknowledge to positioning to payoff. The correlation is real; the causal chain (knowledge → trade → payoff) is the inference the piece is drawing."
            }
          ]
        },
        {
          "id": "p-mm-4",
          "segments": [
            {
              "id": "mm4-1",
              "text": "Iran's parliament speaker, Mohammad-Bagher Ghalibaf, denied that any negotiations had taken place.",
              "sourcing": "v",
              "note_sourcing": "Statement by Ghalibaf reported by Reuters, Press TV, and Iranian state outlets on March 23, 2026."
            },
            {
              "id": "mm4-2",
              "text": " He called Trump's claim “fakenews” intended to “manipulate the financial and oil markets.”",
              "sourcing": "v",
              "note_sourcing": "Direct quotation of Ghalibaf, on record."
            }
          ]
        },
        {
          "id": "p-mm-5",
          "segments": [
            {
              "id": "mm5-1",
              "text": "If Ghalibaf is telling the truth — if there were no productive conversations — then someone placed $580 million in oil futures fifteen minutes before a presidential statement that was false, and profited from the market's belief that it was true.",
              "sourcing": "c",
              "note_sourcing": "Conditional construction: the claim hangs on resolving Ghalibaf’s denial versus Trump’s post. No U.S. agency or outlet has resolved the contradiction on the record.",
              "framing": "editorial",
              "note_framing": "Explicit “if X then Y” reasoning. The structure flags its own conditionality. The reader should see the writer building an inference rather than stating a finding."
            }
          ]
        },
        {
          "id": "p-mm-6",
          "segments": [
            {
              "id": "mm6-1",
              "text": "A hedge fund trader told the Financial Times the pattern was “really abnormal” and that somebody had just made a lot of money.",
              "sourcing": "v",
              "note_sourcing": "FT attribution to an anonymous hedge fund trader. Single source; characterization not data.",
              "framing": "anchor",
              "note_framing": "An authoritative voice characterizes the data. Anchoring the reader’s interpretation alongside the opposing Fletcher quote that follows."
            },
            {
              "id": "mm6-2",
              "text": " Darrell Fletcher of Bannockburn Capital Markets told CBS the volume was “a bit more normal than the usual time of day.”",
              "sourcing": "v",
              "note_sourcing": "Named source; dissenting interpretation. Included to give the reader both readings of the same data."
            },
            {
              "id": "mm6-3",
              "text": " Bloomberg's nine-times-average figure is the data both analysts are interpreting.",
              "sourcing": "v",
              "note_sourcing": "The underlying Bloomberg figure is not contested by either analyst."
            },
            {
              "id": "mm6-4",
              "text": " The disagreement is about interpretation. The data is not in dispute.",
              "sourcing": "c",
              "note_sourcing": "Writer’s synthesis of the two-voice paragraph.",
              "framing": "editorial",
              "note_framing": "A conclusion sentence that resolves a presented disagreement in favor of the piece’s preferred reading. Not a neutral observation."
            }
          ]
        },
        {
          "id": "p-mm-7",
          "segments": [
            {
              "id": "mm7-1",
              "text": "On April 15, 2026, Bloomberg and Reuters reported that the CFTC had opened a formal investigation.",
              "sourcing": "v",
              "note_sourcing": "Bloomberg and Reuters, April 15, 2026. Multiple-outlet corroboration of a single institutional decision."
            },
            {
              "id": "mm7-2",
              "text": " The agency has requested Tag 50 identifiers — the data that ties contracts to the entities behind them — from CME Group and Intercontinental Exchange.",
              "sourcing": "v",
              "note_sourcing": "Same reporting. Tag 50 is the CFTC’s entity-level contract attribution identifier."
            },
            {
              "id": "mm7-3",
              "text": " The investigation covers March 23 and a second incident on April 7 — roughly $950 million in oil shorts hours before the US-Iran ceasefire.",
              "sourcing": "v",
              "note_sourcing": "Bloomberg scope reporting; April 7 trade amount and proximity to ceasefire confirmed."
            }
          ]
        },
        {
          "id": "p-mm-8",
          "segments": [
            {
              "id": "mm8-1",
              "text": "Two days after the CFTC probe was reported, on April 17, the same signature appeared again.",
              "sourcing": "v",
              "note_sourcing": "LSEG volume data, April 17, 2026. Sequence is verified; the word “signature” is the piece’s pattern claim.",
              "framing": "editorial",
              "note_framing": "“The same signature” asserts pattern recognition. The underlying data (one-minute volume spike, proximity to announcement) is verified. The word “signature” is the writer’s framing."
            },
            {
              "id": "mm8-2",
              "text": "7,990 Brent contracts sold in a single minute at 8:24 a.m. ET (12:24 GMT) — approximately $760 million.",
              "sourcing": "v",
              "note_sourcing": "LSEG reporting. Time rendered in ET for consistency with the rest of the piece; source reporting gives the interval as 12:24–12:25 GMT."
            },
            {
              "id": "mm8-3",
              "text": " LSEG called the volume “completely atypical” and nine times normal.",
              "sourcing": "v",
              "note_sourcing": "LSEG’s own language, on the record."
            },
            {
              "id": "mm8-4",
              "text": " Twenty minutes later, Iran's foreign minister announced the Strait of Hormuz would reopen. Brent dropped from above $100 to $88.",
              "sourcing": "v",
              "note_sourcing": "Iranian foreign ministry announcement carried by state media and Western wires, April 17; Brent settle prices in CME/ICE data."
            }
          ]
        },
        {
          "id": "p-mm-9",
          "segments": [
            {
              "id": "mm9-1",
              "text": "One incident is an anomaly. Three with the same minute-level signature, within one month, during an active federal investigation, is a pattern.",
              "framing": "editorial",
              "note_framing": "The section’s closing argument. The underlying data is verified. The words “anomaly,” “signature,” and “pattern” are the writer’s claim."
            }
          ]
        }
      ]
    },
    {
      "id": "the-pattern",
      "order": 5,
      "heading": "The Pattern",
      "paragraphs": [
        {
          "id": "p-pt-1",
          "segments": [
            {
              "id": "pt1-1",
              "text": "The CFTC is examining trades on two dates. There are more.",
              "framing": "editorial",
              "note_framing": "Pivot sentence. The first half is verified (CFTC scope); the second half asserts the piece’s broader claim."
            }
          ]
        },
        {
          "id": "p-pt-2",
          "is_table": true,
          "segments": [
            {
              "id": "pt2-1",
              "text": "Eight incidents in thirteen months. Two are under investigation.",
              "framing": "editorial",
              "note_framing": "The “eight in thirteen” formulation is the piece’s compressed version of the timeline. Each incident is individually verified; the compression is rhetorical."
            }
          ],
          "table_ref": "incidents_timeline"
        },
        {
          "id": "p-pt-3",
          "segments": [
            {
              "id": "pt3-1",
              "text": "The incidents escalate: hundreds of thousands in March 2025, hundreds of millions by April 2026.",
              "sourcing": "c",
              "note_sourcing": "Escalation claim is synthesis of the individually verified incident amounts."
            },
            {
              "id": "pt3-2",
              "text": " Tariffs, pardons, military operations, ceasefires, shipping lanes. Equities, options, crypto derivatives, prediction markets, oil futures. The instruments vary. The signature does not.",
              "framing": "editorial",
              "note_framing": "Rhythm-driven list; the writer’s compression of the table into a single rhetorical structure."
            }
          ]
        },
        {
          "id": "p-pt-4",
          "segments": [
            {
              "id": "pt4-1",
              "text": "Most of the incidents cannot be explained by “TACO” — the Wall Street shorthand for the president’s pattern of threatening escalation and backing down.",
              "sourcing": "v",
              "note_sourcing": "TACO framework is publicly documented by the Financial Times, Reuters, and the Lowy Institute as a consensus trading framework."
            },
            {
              "id": "pt4-2",
              "text": " TACO explains why retail capital is positioned for reversals. It does not explain why entities place half-billion-dollar positions fifteen minutes before specific announcements.",
              "sourcing": "c",
              "note_sourcing": "Inference: TACO is a public pattern available to all traders; it does not account for minute-level precision on specific announcements. The distinction is the piece’s key analytical move."
            }
          ]
        },
        {
          "id": "p-pt-5",
          "segments": [
            {
              "id": "pt5-1",
              "text": "TACO is a public pattern. The trades under investigation are private timing.",
              "framing": "editorial",
              "note_framing": "Thesis formulation. The distinction itself is the writer’s analytical frame."
            },
            {
              "id": "pt5-2",
              "text": " The two dynamics stack: the public pattern generates retail volume that lets informed insiders exit without moving the market. Cover and edge.",
              "sourcing": "c",
              "note_sourcing": "Inference about how the two dynamics interact. Mechanism plausible; specific coordination unproven.",
              "framing": "editorial"
            }
          ]
        },
        {
          "id": "p-pt-6",
          "segments": [
            {
              "id": "pt6-1",
              "text": "The pattern does not prove insider trading. It proves that if insider trading were occurring, this is what the data would look like.",
              "framing": "editorial",
              "note_framing": "Epistemic floor of the piece. The writer explicitly states what the evidence does and does not establish."
            },
            {
              "id": "pt6-2",
              "text": " The distinction between those two statements is the width of an investigation that has now, finally, opened.",
              "framing": "loaded",
              "note_framing": "The “finally” is editorial; the investigation-opening fact itself is verified."
            }
          ]
        }
      ]
    },
    {
      "id": "ninety-three-percent",
      "order": 6,
      "heading": "93 Percent",
      "paragraphs": [
        {
          "id": "p-np-1",
          "segments": [
            {
              "id": "np1-1",
              "text": "CNN identified a single Polymarket trader who has made nearly $1 million since 2024 from bets on U.S. and Israeli military actions against Iran.",
              "sourcing": "v",
              "note_sourcing": "CNN reporting. Account identified on-chain; no named individual yet."
            },
            {
              "id": "np1-2",
              "text": " Win rate: 93 percent on five-figure wagers on unannounced military operations.",
              "sourcing": "v",
              "note_sourcing": "Bubblemaps on-chain analysis; confirmed by CNN.",
              "framing": "anchor",
              "note_framing": "The 93 percent figure does enormous work in this section. It is accurate; it is also the piece’s most arresting number."
            }
          ]
        },
        {
          "id": "p-np-2",
          "segments": [
            {
              "id": "np2-1",
              "text": "Todd Phillips, a former CFTC advisor, told CNN the win rate strains any innocent explanation.",
              "sourcing": "v",
              "note_sourcing": "Named source, on record with CNN."
            },
            {
              "id": "np2-2",
              "text": " Typical high-frequency traders sit slightly above 50 percent. The 93 percent figure on classified operations is, in Phillips' words, too good to be true.",
              "sourcing": "v",
              "note_sourcing": "Phillips’ characterization on record. HFT win rate baseline is industry-standard knowledge."
            }
          ]
        },
        {
          "id": "p-np-3",
          "segments": [
            {
              "id": "np3-1",
              "text": "No investigation of this trader has been announced.",
              "sourcing": "v",
              "note_sourcing": "Absence verifiable: no federal announcement on record as of publication."
            },
            {
              "id": "np3-2",
              "text": " The Trump CFTC closed a Biden-era criminal probe into Polymarket.",
              "sourcing": "v",
              "note_sourcing": "CFTC action publicly documented."
            },
            {
              "id": "np3-3",
              "text": " Donald Trump Jr. is an adviser to Polymarket. His venture capital firm, 1789 Capital, invested in the platform.",
              "sourcing": "v",
              "note_sourcing": "Polymarket advisory disclosure; 1789 investment publicly announced."
            }
          ]
        },
        {
          "id": "p-np-4",
          "segments": [
            {
              "id": "np4-1",
              "text": "Polymarket's CEO has publicly described the appeal of his platform as partly creating a financial incentive for insiders to divulge information.",
              "sourcing": "v",
              "note_sourcing": "Public statement by Shayne Coplan on the record in multiple interviews."
            },
            {
              "id": "np4-2",
              "text": " Connecticut, Arizona, and Illinois have sued Kalshi and Polymarket alleging illegal gambling.",
              "sourcing": "v",
              "note_sourcing": "State AG filings publicly available."
            }
          ]
        }
      ]
    },
    {
      "id": "the-watchtower",
      "order": 7,
      "heading": "The Watchtower",
      "paragraphs": [
        {
          "id": "p-wt-1",
          "segments": [
            {
              "id": "wt1-1",
              "text": "The original frame for this story was an empty watchtower — trade data with no one looking. That is no longer the frame.",
              "framing": "editorial",
              "note_framing": "The writer narrates the piece’s own reframing in response to the CFTC news. Meta-editorial, but honest about the shift."
            }
          ]
        },
        {
          "id": "p-wt-2",
          "segments": [
            {
              "id": "wt2-1",
              "text": "The CFTC is now investigating two of eight documented incidents.",
              "sourcing": "v",
              "note_sourcing": "CFTC scope reporting, April 15, 2026."
            },
            {
              "id": "wt2-2",
              "text": " That is the single most important structural change in the last month.",
              "framing": "editorial",
              "note_framing": "Writer’s ranking of significance. Reader should see this as judgment, not fact."
            },
            {
              "id": "wt2-3",
              "text": " The agency has the authority to subpoena the records, identify the entities, and bring enforcement actions. It has begun.",
              "sourcing": "v",
              "note_sourcing": "CFTC authority under Commodity Exchange Act is statutory; investigation opening verified."
            }
          ]
        },
        {
          "id": "p-wt-3",
          "segments": [
            {
              "id": "wt3-1",
              "text": "What has not changed: the DOJ Public Integrity Section reduced from 36 lawyers to 2 between January and September 2025.",
              "sourcing": "v",
              "note_sourcing": "NOTUS reporting, September 2025, based on internal DOJ roster. Figure is timestamped because the March 2026 number is not publicly updated."
            },
            {
              "id": "wt3-2",
              "text": " The SEC enforcement director pushed out after clashing over the Sun case.",
              "sourcing": "v",
              "note_sourcing": "Reuters, three sources familiar with the matter. Margaret Ryan’s resignation and the Atkins clash on the public record."
            },
            {
              "id": "wt3-3",
              "text": " One hundred fifty-nine enforcement actions canceled, 30-plus against Trump donors.",
              "sourcing": "v",
              "note_sourcing": "Public Citizen documentation."
            },
            {
              "id": "wt3-4",
              "text": " Four enforcement actions against public companies in fiscal 2025, lowest in two decades.",
              "sourcing": "v",
              "note_sourcing": "Paul Weiss / Harvard Corporate Governance Review, January 2026."
            },
            {
              "id": "wt3-5",
              "text": " The Homan bribery investigation closed.",
              "sourcing": "c",
              "note_sourcing": "Reported by MSNBC, NYT, Reuters, Washington Post, all citing anonymous sources. Underlying tapes have not been released. The closure itself is confirmed by DOJ actions; the underlying bribe allegation stands on strong public-record circumstantial evidence (Homan’s Fox non-denial, Bondi’s Senate refusals) rather than verified recordings."
            },
            {
              "id": "wt3-6",
              "text": " The Criminal Division head publicly declaring corporate enforcement too costly. The FBI squad on congressional misconduct disbanded.",
              "sourcing": "v",
              "note_sourcing": "Matthew Galeotti on-record statements; FBI reorganization publicly documented."
            }
          ]
        },
        {
          "id": "p-wt-4",
          "segments": [
            {
              "id": "wt4-1",
              "text": "The White House has called the trading evidence baseless.",
              "sourcing": "v",
              "note_sourcing": "Spokesperson Kush Desai on record: “baseless and irresponsible reporting.”"
            },
            {
              "id": "wt4-2",
              "text": " The CFTC is subpoenaing the records.",
              "sourcing": "v",
              "note_sourcing": "Same CFTC scope reporting."
            },
            {
              "id": "wt4-3",
              "text": " Reuters reported the White House quietly issued a memo warning staff against using their positions to place bets in futures markets during the Iran conflict — an implicit acknowledgment that something needed warning against.",
              "sourcing": "v",
              "note_sourcing": "Reuters, April 2026. Memo existence and content confirmed.",
              "framing": "implied",
              "note_framing": "The “implicit acknowledgment” read is the writer’s interpretation of the memo. The memo exists; what it implies is inference."
            }
          ]
        },
        {
          "id": "p-wt-5",
          "segments": [
            {
              "id": "wt5-1",
              "text": "One agency is looking at two of the eight incidents. The agencies with jurisdiction over the other six have not confirmed action.",
              "sourcing": "v",
              "note_sourcing": "CFTC scope verified; absence of confirmed investigations by SEC, DOJ, or FinCEN on the other incidents verifiable from public announcements."
            },
            {
              "id": "wt5-2",
              "text": " Who is profiting from presidential announcements is now a live question in one jurisdiction. In the rest, it remains uncollected.",
              "framing": "editorial",
              "note_framing": "Closing sentence uses the piece’s core vocabulary (“uncollected”) to set up the Uncollected Questions section that follows."
            }
          ]
        }
      ]
    }
  ],
  "incidents_timeline": [
    {
      "order": 1,
      "date": "Mar 3, 2025",
      "event": "Tariff announcement",
      "market": "Equities",
      "timing": "Day before",
      "metric": "16 lawmakers traded, both parties",
      "source": "Congressional disclosures",
      "investigation": null
    },
    {
      "order": 2,
      "date": "Apr 9, 2025",
      "event": "Tariff pause",
      "market": "Options (SPY)",
      "timing": "Hours before",
      "metric": "SPY calls +2,100% in 1hr",
      "source": "Unusual Whales",
      "investigation": null
    },
    {
      "order": 3,
      "date": "Oct 10, 2025",
      "event": "100% China tariff",
      "market": "Crypto (Hyperliquid)",
      "timing": "<1hr before",
      "metric": "$1.1B shorts, ~$200M profit",
      "source": "Arkham Intelligence",
      "investigation": null
    },
    {
      "order": 4,
      "date": "Jan 2, 2026",
      "event": "Maduro capture",
      "market": "Polymarket",
      "timing": "Hours before",
      "metric": "$32K → $400K+",
      "source": "NYT, Reuters",
      "investigation": null
    },
    {
      "order": 5,
      "date": "Feb 28, 2026",
      "event": "Iran war launch",
      "market": "Polymarket",
      "timing": "Hours before",
      "metric": "150+ accounts, $1.2M (6 ID'd)",
      "source": "NYT, Bubblemaps",
      "investigation": null
    },
    {
      "order": 6,
      "date": "Mar 23, 2026",
      "event": "Iran strike pause",
      "market": "Oil + S&P futures",
      "timing": "15 min before",
      "metric": "~6,200 contracts, $580M + $1.5-2B S&P",
      "source": "FT/Bloomberg",
      "investigation": "CFTC, opened Apr 15"
    },
    {
      "order": 7,
      "date": "Apr 7, 2026",
      "event": "US-Iran ceasefire",
      "market": "Oil futures",
      "timing": "Hours before",
      "metric": "~$950M on falling prices",
      "source": "FT/Bloomberg",
      "investigation": "CFTC, opened Apr 15"
    },
    {
      "order": 8,
      "date": "Apr 17, 2026",
      "event": "Strait of Hormuz reopens",
      "market": "Brent futures",
      "timing": "20 min before",
      "metric": "7,990 contracts, ~$760M in one minute",
      "source": "LSEG",
      "investigation": null
    }
  ],
  "gaps": [
    {
      "id": "gap-1",
      "section_ref": "the-580m-minute",
      "label": "March 23 · the names",
      "context": "Who placed the 6,200-contract, $580M position at 6:49 a.m.? CME and ICE hold the Tag 50 identifiers the CFTC has subpoenaed.",
      "why": "Single most specific unanswered factual question in the section. Knowable; awaits investigation timeline.",
      "confidence": "high"
    },
    {
      "id": "gap-2",
      "section_ref": "the-580m-minute",
      "label": "The S&P side",
      "context": "The oil futures fall under CFTC jurisdiction. The $1.5–2B in S&P 500 futures falls under SEC jurisdiction. No parallel SEC investigation has been confirmed.",
      "why": "The agency with jurisdiction over half of the March 23 trade has not spoken.",
      "confidence": "high"
    },
    {
      "id": "gap-3",
      "section_ref": "the-580m-minute",
      "label": "Iran’s denial vs. Trump’s post",
      "context": "Ghalibaf’s claim that no negotiations occurred directly contradicts Trump’s 7:04 a.m. post. No U.S. agency or outlet has resolved the contradiction on the record.",
      "why": "If Trump’s statement was false, the market-moving event was itself a fabrication. The architecture of the trade changes accordingly.",
      "confidence": "high"
    },
    {
      "id": "gap-4",
      "section_ref": "ninety-three-percent",
      "label": "The 93% trader’s identity",
      "context": "CNN has the Polymarket account data. Bubblemaps has the on-chain evidence. The account is anonymous; the platform is offshore. An American trader would access it through a VPN, which a CFTC subpoena of the platform could pierce.",
      "why": "No federal investigation of this trader has been announced despite a win rate industry experts describe as strain-credulity.",
      "confidence": "high"
    },
    {
      "id": "gap-5",
      "section_ref": "buy-signal",
      "label": "Congressional disclosures, April 9 window",
      "context": "Senator Mullin’s pre-tariff-pause stock sale is on the record. The full congressional disclosure window around April 9, 2025 has not been compiled.",
      "why": "Available in the congressional database; a reporter with disclosure database access could complete the compilation in a week.",
      "confidence": "medium"
    },
    {
      "id": "gap-6",
      "section_ref": "access-loop",
      "label": "Foreign token purchases",
      "context": "Public wallet analysis cannot establish whether a state actor purchased $TRUMP through intermediaries. Emoluments exposure is proportional to the unknown answer.",
      "why": "The emoluments clause contemplates exactly this scenario; nothing in public record resolves whether it applies.",
      "confidence": "medium"
    },
    {
      "id": "gap-7",
      "section_ref": "the-watchtower",
      "label": "Current DOJ Public Integrity headcount",
      "context": "NOTUS reported 2 lawyers as of September 2025. The March 2026 figure is not public.",
      "why": "The piece uses the September 2025 number with its timestamp; a current figure would update the claim.",
      "confidence": "medium"
    }
  ],
  "actors": [
    {
      "id": "donald-trump",
      "name": "Donald Trump",
      "role": "President of the United States",
      "scorecard": {
        "accurate": "A president is entitled to conduct business.",
        "overreach": "Claiming the business is separable from the presidency while his envoy’s son runs the token venture, his pardoned ally holds 87% of the stablecoin, and his foreign intelligence partner holds 49% of the parent entity.",
        "wrong": "Characterizing documented trade data as baseless. The CFTC is now subpoenaing the records the administration called baseless.",
        "unanswered": "Why enforcement agencies under his administration are only now investigating a pattern documented since October 2025."
      }
    },
    {
      "id": "markwayne-mullin",
      "name": "Markwayne Mullin",
      "role": "U.S. Senator (now Secretary of Homeland Security)",
      "scorecard": {
        "accurate": "His disclosure is filed on time, per STOCK Act requirements.",
        "overreach": null,
        "wrong": null,
        "unanswered": "Whether the independent third-party firm he credits made similar trades on behalf of other senators in the 24-hour window before the tariff pause."
      }
    },
    {
      "id": "cftc-selig",
      "name": "CFTC (Chair Michael Selig)",
      "role": "Commodity Futures Trading Commission",
      "scorecard": {
        "accurate": "Opening an investigation into the March 23 and April 7 oil futures trades.",
        "overreach": null,
        "wrong": null,
        "unanswered": "Why the investigation covers only oil futures. The S&P 500 futures side of March 23, the Hyperliquid whale trade, and the Polymarket war bets remain unaddressed by this or any other federal investigation."
      }
    },
    {
      "id": "sec-atkins",
      "name": "SEC (Chair Paul Atkins)",
      "role": "Securities and Exchange Commission",
      "scorecard": {
        "accurate": "Statutorily authorized to set enforcement policy.",
        "overreach": "Declaring crypto tokens largely exempt from securities law — a position that conveniently resolves a class of cases that would have touched WLF, Sun, and related entities.",
        "wrong": null,
        "unanswered": "Why no investigation of the S&P 500 futures side of the March 23 trade has been announced despite clear jurisdiction and documented anomaly."
      }
    }
  ],
  "figures": [
    {
      "id": "fig-p1-fee-machine",
      "section_ref": "volatility-engine",
      "kicker": "How the machine works",
      "title": "Both price directions pay Trump",
      "svg": "<svg viewBox=\"0 0 720 360\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Diagram showing how the Meteora DLMM pool routes fees to Trump-controlled wallets whether traders buy or sell, with a scale comparison of 320 million dollars collected versus 2 billion lost by retail.\">\n\n    <!-- Background grid (subtle) -->\n    <defs>\n      <marker id=\"arr-terra\" viewBox=\"0 0 10 10\" refX=\"9\" refY=\"5\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto-start-reverse\">\n        <path d=\"M0,0 L10,5 L0,10 z\" fill=\"#C15F3C\"/>\n      </marker>\n      <marker id=\"arr-dark\" viewBox=\"0 0 10 10\" refX=\"9\" refY=\"5\" markerWidth=\"6\" markerHeight=\"6\" orient=\"auto-start-reverse\">\n        <path d=\"M0,0 L10,5 L0,10 z\" fill=\"#2D2A26\"/>\n      </marker>\n    </defs>\n\n    <!-- LEFT: Two trader nodes -->\n    <g transform=\"translate(20, 50)\">\n      <rect x=\"0\" y=\"0\" width=\"170\" height=\"56\" rx=\"3\" fill=\"#F4F1EA\" stroke=\"#C15F3C\" stroke-width=\"1\"/>\n      <text x=\"85\" y=\"22\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"11\" font-weight=\"600\" fill=\"#2D2A26\">\n        Buyers pile in\n      </text>\n      <text x=\"85\" y=\"40\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"12\" font-style=\"italic\" fill=\"#6B6660\">\n        after price spike on announcement\n      </text>\n    </g>\n\n    <g transform=\"translate(20, 200)\">\n      <rect x=\"0\" y=\"0\" width=\"170\" height=\"56\" rx=\"3\" fill=\"#F4F1EA\" stroke=\"#C15F3C\" stroke-width=\"1\"/>\n      <text x=\"85\" y=\"22\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"11\" font-weight=\"600\" fill=\"#2D2A26\">\n        Sellers exit\n      </text>\n      <text x=\"85\" y=\"40\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"12\" font-style=\"italic\" fill=\"#6B6660\">\n        when price crashes afterwards\n      </text>\n    </g>\n\n    <!-- CENTER: Meteora DLMM pool -->\n    <g transform=\"translate(280, 115)\">\n      <polygon points=\"80,0 160,40 160,100 80,140 0,100 0,40\" fill=\"#C15F3C\" fill-opacity=\"0.12\" stroke=\"#C15F3C\" stroke-width=\"1.5\"/>\n      <text x=\"80\" y=\"50\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"11\" font-weight=\"700\" letter-spacing=\"0.08em\" fill=\"#C15F3C\">\n        METEORA DLMM\n      </text>\n      <text x=\"80\" y=\"72\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"15\" fill=\"#2D2A26\">\n        $TRUMP pool\n      </text>\n      <text x=\"80\" y=\"93\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"11\" fill=\"#6B6660\">\n        Dynamic fee: 0.15 – 15%\n      </text>\n      <text x=\"80\" y=\"108\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-style=\"italic\" fill=\"#9B9690\">\n        rate rises with volatility\n      </text>\n    </g>\n\n    <!-- Arrows: traders → pool -->\n    <path d=\"M 195 78 Q 240 78 275 140\" stroke=\"#2D2A26\" stroke-width=\"1.2\" fill=\"none\" marker-end=\"url(#arr-dark)\"/>\n    <path d=\"M 195 228 Q 240 228 275 235\" stroke=\"#2D2A26\" stroke-width=\"1.2\" fill=\"none\" marker-end=\"url(#arr-dark)\"/>\n\n    <!-- RIGHT: Trump wallet box -->\n    <g transform=\"translate(520, 115)\">\n      <rect x=\"0\" y=\"0\" width=\"180\" height=\"140\" rx=\"3\" fill=\"#C15F3C\" fill-opacity=\"0.08\" stroke=\"#C15F3C\" stroke-width=\"2\"/>\n      <text x=\"90\" y=\"22\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"0.11em\" fill=\"#C15F3C\">\n        TRUMP-CONTROLLED\n      </text>\n      <line x1=\"30\" y1=\"34\" x2=\"150\" y2=\"34\" stroke=\"#C15F3C\" stroke-width=\"0.5\" opacity=\"0.5\"/>\n      <text x=\"90\" y=\"58\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"14\" fill=\"#2D2A26\">\n        CIC Digital LLC\n      </text>\n      <text x=\"90\" y=\"80\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"14\" fill=\"#2D2A26\">\n        Fight Fight Fight LLC\n      </text>\n      <text x=\"90\" y=\"106\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"11\" font-weight=\"600\" fill=\"#2D2A26\">\n        80% of token supply\n      </text>\n      <text x=\"90\" y=\"124\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"10\" font-style=\"italic\" fill=\"#6B6660\">\n        collects fee on every trade\n      </text>\n    </g>\n\n    <!-- Arrow: pool → Trump -->\n    <path d=\"M 445 185 L 515 185\" stroke=\"#C15F3C\" stroke-width=\"2\" fill=\"none\" marker-end=\"url(#arr-terra)\"/>\n    <text x=\"480\" y=\"178\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"10\" font-weight=\"600\" fill=\"#C15F3C\">fees</text>\n\n    <!-- BOTTOM: Scale comparison -->\n    <g transform=\"translate(40, 300)\">\n      <text x=\"0\" y=\"0\" font-family=\"DM Sans, sans-serif\" font-size=\"10\" font-weight=\"600\" letter-spacing=\"0.11em\" fill=\"#6B6660\">\n        THE RATIO\n      </text>\n\n      <!-- $320M to Trump (small green bar) -->\n      <rect x=\"0\" y=\"10\" width=\"32\" height=\"8\" fill=\"#2d7a4f\"/>\n      <text x=\"40\" y=\"18\" font-family=\"DM Sans, sans-serif\" font-size=\"11\" fill=\"#2D2A26\">\n        <tspan font-weight=\"600\">$320M+</tspan> collected by Trump entities\n      </text>\n\n      <!-- $2B lost (long red bar) -->\n      <rect x=\"0\" y=\"28\" width=\"640\" height=\"8\" fill=\"#b42d2d\" fill-opacity=\"0.85\"/>\n      <text x=\"0\" y=\"50\" font-family=\"DM Sans, sans-serif\" font-size=\"11\" fill=\"#2D2A26\">\n        <tspan font-weight=\"600\">$2 billion</tspan> lost by 813,294 wallets\n        <tspan fill=\"#6B6660\" font-style=\"italic\"> · 1:20 ratio per Fortune</tspan>\n      </text>\n    </g>\n  </svg>",
      "note": "Mechanism: <span class=\"prism-viz-src\">Meteora DLMM documentation</span> · Fees: <span class=\"prism-viz-src\">Chainalysis spring 2025</span> · Losses: <span class=\"prism-viz-src\">NYT/Chainalysis forensic analysis</span>"
    },
    {
      "id": "fig-p1-oil-minute",
      "section_ref": "the-580m-minute",
      "kicker": "March 23, 2026 · one minute",
      "title": "Oil futures volume, 6:40 – 7:10am ET",
      "svg": "<svg viewBox=\"0 0 720 320\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bar chart of oil futures volume by minute on March 23, 2026, showing a nine-times-normal spike at 6:49am, fifteen minutes before Trump's 7:04am Truth Social post claiming productive conversations with Iran.\">\n\n    <!-- Y axis baseline -->\n    <line x1=\"50\" y1=\"250\" x2=\"690\" y2=\"250\" stroke=\"#2D2A26\" stroke-width=\"0.8\"/>\n    <line x1=\"50\" y1=\"70\" x2=\"50\" y2=\"250\" stroke=\"#2D2A26\" stroke-width=\"0.5\" stroke-opacity=\"0.3\"/>\n\n    <!-- Y axis labels -->\n    <g font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">\n      <text x=\"44\" y=\"74\" text-anchor=\"end\">6,500</text>\n      <text x=\"44\" y=\"141\" text-anchor=\"end\">3,000</text>\n      <text x=\"44\" y=\"211\" text-anchor=\"end\">1,000</text>\n      <text x=\"44\" y=\"254\" text-anchor=\"end\">0</text>\n    </g>\n    <g stroke=\"#9B9690\" stroke-opacity=\"0.2\" stroke-width=\"0.5\">\n      <line x1=\"50\" y1=\"138\" x2=\"690\" y2=\"138\" stroke-dasharray=\"2,3\"/>\n      <line x1=\"50\" y1=\"208\" x2=\"690\" y2=\"208\" stroke-dasharray=\"2,3\"/>\n    </g>\n\n    <!-- Baseline annotation -->\n    <line x1=\"50\" y1=\"231\" x2=\"690\" y2=\"231\" stroke=\"#2d7a4f\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"/>\n    <text x=\"695\" y=\"234\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#2d7a4f\" font-style=\"italic\">5-day avg (~700)</text>\n\n    <!-- Axis label -->\n    <text x=\"48\" y=\"58\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" letter-spacing=\"0.08em\" fill=\"#6B6660\">CONTRACTS / MIN</text>\n\n    <!-- Bars -->\n    <rect x=\"50.00\" y=\"231.17\" width=\"18.65\" height=\"18.83\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"70.65\" y=\"230.06\" width=\"18.65\" height=\"19.94\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"91.29\" y=\"232.28\" width=\"18.65\" height=\"17.72\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"111.94\" y=\"230.34\" width=\"18.65\" height=\"19.66\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"132.58\" y=\"230.89\" width=\"18.65\" height=\"19.11\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"153.23\" y=\"231.17\" width=\"18.65\" height=\"18.83\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"173.87\" y=\"230.34\" width=\"18.65\" height=\"19.66\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"194.52\" y=\"229.51\" width=\"18.65\" height=\"20.49\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"215.16\" y=\"228.95\" width=\"18.65\" height=\"21.05\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"235.81\" y=\"78.31\" width=\"18.65\" height=\"171.69\" fill=\"#b42d2d\" fill-opacity=\"0.95\"/><rect x=\"256.45\" y=\"218.98\" width=\"18.65\" height=\"31.02\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"277.10\" y=\"223.97\" width=\"18.65\" height=\"26.03\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"297.74\" y=\"227.29\" width=\"18.65\" height=\"22.71\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"318.39\" y=\"228.12\" width=\"18.65\" height=\"21.88\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"339.03\" y=\"228.95\" width=\"18.65\" height=\"21.05\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"359.68\" y=\"228.40\" width=\"18.65\" height=\"21.60\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"380.32\" y=\"229.51\" width=\"18.65\" height=\"20.49\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"400.97\" y=\"228.95\" width=\"18.65\" height=\"21.05\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"421.61\" y=\"230.06\" width=\"18.65\" height=\"19.94\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"442.26\" y=\"230.62\" width=\"18.65\" height=\"19.38\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"462.90\" y=\"230.34\" width=\"18.65\" height=\"19.66\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"483.55\" y=\"231.17\" width=\"18.65\" height=\"18.83\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"504.19\" y=\"229.78\" width=\"18.65\" height=\"20.22\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"524.84\" y=\"229.23\" width=\"18.65\" height=\"20.77\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"545.48\" y=\"227.29\" width=\"18.65\" height=\"22.71\" fill=\"#C15F3C\" fill-opacity=\"0.55\"/><rect x=\"566.13\" y=\"204.58\" width=\"18.65\" height=\"45.42\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"586.77\" y=\"189.63\" width=\"18.65\" height=\"60.37\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"607.42\" y=\"196.00\" width=\"18.65\" height=\"54.00\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"628.06\" y=\"212.89\" width=\"18.65\" height=\"37.11\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"648.71\" y=\"220.09\" width=\"18.65\" height=\"29.91\" fill=\"#9B9690\" fill-opacity=\"0.55\"/><rect x=\"669.35\" y=\"223.97\" width=\"18.65\" height=\"26.03\" fill=\"#9B9690\" fill-opacity=\"0.55\"/>\n\n    <!-- X axis labels (every 5 min) -->\n    <g font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#6B6660\">\n      <text x=\"62\" y=\"266\" text-anchor=\"middle\">6:40</text>\n      <text x=\"165\" y=\"266\" text-anchor=\"middle\">6:45</text>\n      <text x=\"268\" y=\"266\" text-anchor=\"middle\">6:50</text>\n      <text x=\"371\" y=\"266\" text-anchor=\"middle\">6:55</text>\n      <text x=\"474\" y=\"266\" text-anchor=\"middle\">7:00</text>\n      <text x=\"577\" y=\"266\" text-anchor=\"middle\">7:05</text>\n      <text x=\"680\" y=\"266\" text-anchor=\"middle\">7:10</text>\n    </g>\n\n    <!-- Spike annotation -->\n    <g>\n      <line x1=\"245.12903225806\" y1=\"78\" x2=\"245.12903225806\" y2=\"62\" stroke=\"#b42d2d\" stroke-width=\"0.8\"/>\n      <rect x=\"175\" y=\"20\" width=\"220\" height=\"38\" rx=\"3\" fill=\"#ffffff\" stroke=\"#b42d2d\" stroke-width=\"0.8\"/>\n      <text x=\"285\" y=\"36\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"11\" font-weight=\"700\" fill=\"#b42d2d\">\n        6,200 contracts in one minute\n      </text>\n      <text x=\"285\" y=\"50\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"12\" font-style=\"italic\" fill=\"#2D2A26\">\n        $580M notional · 9× baseline\n      </text>\n    </g>\n\n    <!-- Tweet annotation -->\n    <g>\n      <line x1=\"554.8064516129\" y1=\"220\" x2=\"554.8064516129\" y2=\"70\" stroke=\"#C15F3C\" stroke-width=\"1.2\" stroke-dasharray=\"3,2\"/>\n      <rect x=\"530\" y=\"90\" width=\"160\" height=\"50\" rx=\"3\" fill=\"#C15F3C\" fill-opacity=\"0.08\" stroke=\"#C15F3C\" stroke-width=\"0.8\"/>\n      <text x=\"610\" y=\"106\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"10\" font-weight=\"600\" letter-spacing=\"0.08em\" fill=\"#C15F3C\">\n        7:04AM TRUMP POSTS\n      </text>\n      <text x=\"610\" y=\"122\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"11\" font-style=\"italic\" fill=\"#2D2A26\">\n        \"productive conversations\n      </text>\n      <text x=\"610\" y=\"135\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"11\" font-style=\"italic\" fill=\"#2D2A26\">\n        with Iran\"\n      </text>\n    </g>\n\n    <!-- Time gap annotation -->\n    <g transform=\"translate(277, 286)\">\n      <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"-10\" stroke=\"#2D2A26\" stroke-width=\"0.5\"/>\n      <line x1=\"0\" y1=\"-5\" x2=\"55\" y2=\"-5\" stroke=\"#2D2A26\" stroke-width=\"0.5\"/>\n      <line x1=\"55\" y1=\"0\" x2=\"55\" y2=\"-10\" stroke=\"#2D2A26\" stroke-width=\"0.5\"/>\n      <text x=\"27.5\" y=\"12\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"10\" font-style=\"italic\" fill=\"#2D2A26\">\n        15 minutes\n      </text>\n    </g>\n  </svg>",
      "note": "Volume: <span class=\"prism-viz-src\">Bloomberg/FT</span> · Tweet timestamp: <span class=\"prism-viz-src\">Truth Social archive</span> · Iran denial: <span class=\"prism-viz-src\">Ghalibaf statement (Reuters)</span> · <span style=\"font-style:italic;color:var(--text-faint)\">Bar heights reconstructed from reported volume multiple; 5-day baseline from Bloomberg.</span>"
    },
    {
      "id": "fig-p1-incidents-timeline",
      "section_ref": "the-pattern",
      "kicker": "13 months · 8 incidents",
      "title": "Trades placed before presidential announcements",
      "svg": "<svg viewBox=\"0 0 720 280\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Timeline of eight documented trading incidents from March 2025 to April 2026, showing escalation in dollar magnitude; two incidents outlined in terra indicate the CFTC investigation opened April 15, 2026.\">\n\n    <!-- Timeline spine -->\n    <line x1=\"20\" y1=\"180\" x2=\"700\" y2=\"180\" stroke=\"#2D2A26\" stroke-width=\"1\" stroke-opacity=\"0.4\"/>\n\n    <!-- Tick marks at year boundaries -->\n    <line x1=\"80\" y1=\"175\" x2=\"80\" y2=\"185\" stroke=\"#2D2A26\" stroke-width=\"0.8\" stroke-opacity=\"0.4\"/>\n    <text x=\"80\" y=\"256\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\" font-style=\"italic\">2025</text>\n    <line x1=\"400\" y1=\"175\" x2=\"400\" y2=\"185\" stroke=\"#2D2A26\" stroke-width=\"0.8\" stroke-opacity=\"0.4\"/>\n    <text x=\"400\" y=\"256\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\" font-style=\"italic\">2026</text>\n\n    <circle cx=\"33.60\" cy=\"180\" r=\"7.58\" fill=\"#9B9690\" fill-opacity=\"0.30\" stroke=\"#9B9690\" stroke-width=\"1\"/><circle cx=\"33.60\" cy=\"180\" r=\"2\" fill=\"#9B9690\"/><circle cx=\"88.00\" cy=\"180\" r=\"13.00\" fill=\"#9B9690\" fill-opacity=\"0.30\" stroke=\"#9B9690\" stroke-width=\"1\"/><circle cx=\"88.00\" cy=\"180\" r=\"2\" fill=\"#9B9690\"/><circle cx=\"305.60\" cy=\"180\" r=\"33.38\" fill=\"#9B9690\" fill-opacity=\"0.30\" stroke=\"#9B9690\" stroke-width=\"1\"/><circle cx=\"305.60\" cy=\"180\" r=\"2\" fill=\"#9B9690\"/><circle cx=\"428.00\" cy=\"180\" r=\"7.32\" fill=\"#9B9690\" fill-opacity=\"0.30\" stroke=\"#9B9690\" stroke-width=\"1\"/><circle cx=\"428.00\" cy=\"180\" r=\"2\" fill=\"#9B9690\"/><circle cx=\"509.60\" cy=\"180\" r=\"9.08\" fill=\"#9B9690\" fill-opacity=\"0.30\" stroke=\"#9B9690\" stroke-width=\"1\"/><circle cx=\"509.60\" cy=\"180\" r=\"2\" fill=\"#9B9690\"/><circle cx=\"584.40\" cy=\"180\" r=\"36.42\" fill=\"#C15F3C\" fill-opacity=\"0.18\" stroke=\"#C15F3C\" stroke-width=\"2\"/><circle cx=\"584.40\" cy=\"180\" r=\"2\" fill=\"#C15F3C\"/><circle cx=\"638.80\" cy=\"180\" r=\"32.80\" fill=\"#C15F3C\" fill-opacity=\"0.18\" stroke=\"#C15F3C\" stroke-width=\"2\"/><circle cx=\"638.80\" cy=\"180\" r=\"2\" fill=\"#C15F3C\"/><circle cx=\"686.40\" cy=\"180\" r=\"31.93\" fill=\"#9B9690\" fill-opacity=\"0.30\" stroke=\"#9B9690\" stroke-width=\"1\"/><circle cx=\"686.40\" cy=\"180\" r=\"2\" fill=\"#9B9690\"/>\n    <text x=\"33.60\" y=\"160\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#2D2A26\">Mar 3, 2025</text><text x=\"33.60\" y=\"172\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"10.5\" font-style=\"italic\" fill=\"#6B6660\">Tariff announcement</text><text x=\"33.60\" y=\"184\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">16 lawmakers traded</text><text x=\"88.00\" y=\"209\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#2D2A26\">Apr 9, 2025</text><text x=\"88.00\" y=\"221\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"10.5\" font-style=\"italic\" fill=\"#6B6660\">Tariff pause</text><text x=\"88.00\" y=\"233\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">SPY calls +2</text><text x=\"305.60\" y=\"134\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#2D2A26\">Oct 10, 2025</text><text x=\"305.60\" y=\"146\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"10.5\" font-style=\"italic\" fill=\"#6B6660\">100% China tariff</text><text x=\"305.60\" y=\"158\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">$1.1B shorts</text><text x=\"428.00\" y=\"203\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#2D2A26\">Jan 2, 2026</text><text x=\"428.00\" y=\"215\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"10.5\" font-style=\"italic\" fill=\"#6B6660\">Maduro capture</text><text x=\"428.00\" y=\"227\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">$32K → $400K+</text><text x=\"509.60\" y=\"158\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#2D2A26\">Feb 28, 2026</text><text x=\"509.60\" y=\"170\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"10.5\" font-style=\"italic\" fill=\"#6B6660\">Iran war launch</text><text x=\"509.60\" y=\"182\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">150+ accounts</text><text x=\"584.40\" y=\"232\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#2D2A26\">Mar 23, 2026</text><text x=\"584.40\" y=\"244\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"10.5\" font-style=\"italic\" fill=\"#6B6660\">Iran strike pause</text><text x=\"584.40\" y=\"256\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">~6</text><text x=\"638.80\" y=\"135\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#2D2A26\">Apr 7, 2026</text><text x=\"638.80\" y=\"147\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"10.5\" font-style=\"italic\" fill=\"#6B6660\">US-Iran ceasefire</text><text x=\"638.80\" y=\"159\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">~$950M on falling prices</text><text x=\"686.40\" y=\"227\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" font-weight=\"600\" fill=\"#2D2A26\">Apr 17, 2026</text><text x=\"686.40\" y=\"239\" text-anchor=\"middle\" font-family=\"Crimson Pro, serif\" font-size=\"10.5\" font-style=\"italic\" fill=\"#6B6660\">Strait of Hormuz reopens</text><text x=\"686.40\" y=\"251\" text-anchor=\"middle\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\">7</text>\n\n    <!-- Legend -->\n    <g transform=\"translate(20, 20)\">\n      <circle cx=\"7\" cy=\"7\" r=\"5\" fill=\"#9B9690\" fill-opacity=\"0.30\" stroke=\"#9B9690\" stroke-width=\"1\"/>\n      <text x=\"18\" y=\"11\" font-family=\"DM Sans, sans-serif\" font-size=\"10\" fill=\"#6B6660\">Documented incident</text>\n\n      <circle cx=\"160\" cy=\"7\" r=\"5\" fill=\"#C15F3C\" fill-opacity=\"0.18\" stroke=\"#C15F3C\" stroke-width=\"2\"/>\n      <text x=\"171\" y=\"11\" font-family=\"DM Sans, sans-serif\" font-size=\"10\" fill=\"#6B6660\">CFTC investigating (opened Apr 15)</text>\n\n      <text x=\"600\" y=\"11\" text-anchor=\"end\" font-family=\"DM Sans, sans-serif\" font-size=\"9\" fill=\"#9B9690\" font-style=\"italic\">Bubble size ∝ log($ magnitude)</text>\n    </g>\n  </svg>",
      "wide": true
    }
  ],
  "evidence_cards": [
    {
      "id": "card-580m-minute",
      "verdict": "verified",
      "claim": "Between 6:49 and 6:50 a.m. ET on March 23, 2026, approximately 6,200 oil futures contracts traded — nine times the average volume for that slot.",
      "body": "Bloomberg exchange data via Financial Times (March 24, 2026). The figure is the specific volume figure; the nine-times baseline is Bloomberg’s own benchmark against the prior five trading days.",
      "sources": [
        {
          "outlet": "Financial Times",
          "url": "https://www.ft.com",
          "note": "Reporting based on Bloomberg terminal feed"
        },
        {
          "outlet": "CBS News",
          "url": "https://www.cbsnews.com/news/insider-trading-oil-futures-trump-iran-post/",
          "note": "Corroborating coverage"
        },
        {
          "outlet": "Fortune",
          "url": "https://fortune.com/2026/03/24/paul-krugman-treason-oil-futures-trading-trump-white-house/",
          "note": "Syndicated reporting"
        }
      ]
    },
    {
      "id": "card-sp-futures",
      "verdict": "verified",
      "claim": "Between $1.5 and $2 billion in S&P 500 futures moved in the same minute window as the oil futures spike.",
      "body": "Unusual Whales captured the options flow in real time. MSNBC reporting used the $2B upper bound. The range cited in the piece reconciles the two figures.",
      "sources": [
        {
          "outlet": "Unusual Whales",
          "url": "https://unusualwhales.com/news",
          "note": "Real-time options flow"
        },
        {
          "outlet": "MSNBC",
          "url": "https://www.hngn.com/articles/270371/20260326/senator-murphy-alleges-corrupt-insider-trading-after-117-billion-futures-bet-placed-minutes.htm",
          "note": "Upper bound reporting"
        }
      ]
    },
    {
      "id": "card-cftc-investigation",
      "verdict": "verified",
      "claim": "The CFTC opened a formal investigation on April 15, 2026, into the March 23 and April 7 oil futures trades, and has subpoenaed Tag 50 identifiers from CME and ICE.",
      "body": "Reported by Bloomberg and Reuters. Tag 50 is the CFTC’s regulatory identifier for entity-level contract attribution — the data that connects a specific trade to a specific legal entity.",
      "sources": [
        {
          "outlet": "Bloomberg",
          "url": "https://www.bloomberg.com",
          "note": "Initial report"
        },
        {
          "outlet": "Reuters",
          "url": "https://www.reuters.com",
          "note": "Corroborating report"
        }
      ]
    },
    {
      "id": "card-93-trader",
      "verdict": "verified",
      "claim": "A single Polymarket trader has achieved a 93 percent win rate on five-figure bets concerning unannounced U.S. and Israeli military operations against Iran.",
      "body": "CNN identified the account; Bubblemaps confirmed the on-chain trade pattern. Todd Phillips, former CFTC advisor, characterized the rate as too good to be true.",
      "sources": [
        {
          "outlet": "CNN",
          "url": "https://www.cnn.com",
          "note": "Original reporting"
        },
        {
          "outlet": "Bubblemaps",
          "url": "https://bubblemaps.io",
          "note": "On-chain analysis"
        },
        {
          "outlet": "Axios",
          "url": "https://www.axios.com/2026/03/25/trump-iran-oil-insider-trading",
          "note": "Syndicated reporting"
        }
      ]
    },
    {
      "id": "card-sun-settlement",
      "verdict": "verified",
      "claim": "Justin Sun invested $75 million in World Liberty Financial while facing an active SEC fraud case alleging $31 million in illegal trades. The SEC subsequently settled for $10 million and dropped the broader case.",
      "body": "Sun’s WLF investment publicly announced; SEC case and settlement terms in commission filings. The sequence (investment, then settlement) is fact; the inference of causation is the subject of the Ryan resignation reporting.",
      "sources": [
        {
          "outlet": "SEC (filings)",
          "url": "https://www.sec.gov",
          "note": "Original complaint and settlement"
        },
        {
          "outlet": "Reuters",
          "url": "https://www.reuters.com",
          "note": "Ryan resignation reporting"
        },
        {
          "outlet": "House Financial Services Committee Democrats",
          "url": "https://democrats-financialservices.house.gov/uploadedfiles/01.14.2026_ltr_sec_rfcryptoe.pdf",
          "note": "Oversight letter"
        }
      ]
    },
    {
      "id": "card-white-house-baseless",
      "verdict": "false",
      "sub": "misleading",
      "claim": "White House: the trading pattern evidence is “baseless.”",
      "body": "The White House correctly notes that no public evidence ties any specific named official to any specific trade. But the trade data itself — Bloomberg volume figures, LSEG atypicality characterizations, Bubblemaps on-chain records — is evidence. What it is evidence of is precisely what the CFTC has now opened an investigation to determine. Characterizing trade data as baseless while the regulator subpoenas that same data is a category error at minimum.",
      "sources": [
        {
          "outlet": "White House spokesperson Kush Desai",
          "url": null,
          "note": "Statement on record"
        },
        {
          "outlet": "Bloomberg/Reuters (CFTC)",
          "url": null,
          "note": "Contemporaneous regulatory action"
        }
      ],
      "why_misleading": "The trade data is evidence. The lack of a name attached to it is the subject of the investigation. Calling the data itself baseless elides the distinction."
    }
  ],
  "uncollected_questions": [
    "Who placed the 6,200-contract, $580M oil futures position at 6:49 a.m. on March 23, 2026?",
    "Has the SEC opened a parallel investigation into the $1.5–2B in S&P 500 futures that moved in the same minute window?",
    "Did Iran's parliament speaker tell the truth when he said no productive conversations with the United States had occurred?",
    "Who is the Polymarket trader with a 93% win rate on unannounced U.S. and Israeli military operations?",
    "Which members of Congress closed stock positions in the 24-hour window after Trump's 9:37 a.m. “GREAT TIME TO BUY” post and before the tariff pause announcement?",
    "What is the current Public Integrity Section headcount at DOJ as of March 2026?",
    "Have any state actors acquired $TRUMP tokens through intermediaries, in amounts that would implicate the emoluments clause?"
  ],
  "datasets": [
    {
      "name": "Oil futures volume, Mar 23 window",
      "file": "mar23_oil_volume.csv",
      "rows": 120,
      "source": "Reconstructed from FT/Bloomberg reported figures"
    },
    {
      "name": "$TRUMP price history",
      "file": "trump_coin_price.csv",
      "rows": 455,
      "source": "CoinGecko API"
    },
    {
      "name": "Trading incidents timeline",
      "file": "incidents_timeline.csv",
      "rows": 8,
      "source": "Broadside compilation"
    },
    {
      "name": "Congressional disclosures (YOU)",
      "file": "congressional_trades_you.csv",
      "rows": 0,
      "source": "Congressional disclosure database (awaits compilation)"
    },
    {
      "name": "SEC enforcement stats FY21-FY25",
      "file": "sec_enforcement.csv",
      "rows": 60,
      "source": "Cornerstone Research, Paul Weiss / Harvard CGR"
    }
  ],
  "verdict_counts": {
    "verified": 5,
    "circumstantial": 0,
    "false": 1,
    "uncollected": 7
  },
  "next_part": {
    "slug": "the-volatility-machine/part-2",
    "label": "Part 2 · The Network",
    "date": "2026-04-26",
    "teaser": "Follow the money to its convergence point — and to the whistleblower who has now turned on the venture that funded him."
  }
}
