{
  "schemaVersion": "1.2",
  "schemaUrl": "https://causamarkets.com/data/schema.json",
  "license": "CC BY-NC 4.0",
  "licenseUrl": "https://creativecommons.org/licenses/by-nc/4.0/",
  "commercialUse": "https://causamarkets.com/research/",
  "thirdPartyData": "Prices and market data come from third-party providers and are not covered by this licence.",
  "id": "2026-10-23",
  "number": 2,
  "date": "2026-10-23",
  "status": "published",
  "asOf": "2026-10-23T19:30:00Z",
  "asOfLabel": "Friday 23 October 2026. Intraday, 15:30 New York",
  "updated": "2026-10-27T07:00:00Z",
  "intraday": true,
  "headline": "Oil climbs and gold breaks $4,000",
  "dek": "Talk of new strikes on Iran pushed Brent to a six-month high and pulled the Dow lower. Gold fell below $4,000, which puts Thursday's gold explanation on the edge of failing its own test.",
  "lede": [
    {
      "p": "December Brent settled at $116.72, a six-month high, after reports that the US and Israel are weighing new strikes on Iran after the US midterm elections. Airlines fell more than 4%, and the Dow was down about 1.1% by mid-afternoon.",
      "src": [
        "yf-1023",
        "street-1023"
      ]
    },
    {
      "p": "Thursday’s close was weaker than our 11:00 snapshot. The Nasdaq closed down 2.6%, its worst day since June, and the 10-year Treasury yield fell to 4.955%, below 5% for the first time in a month. The larger fall in yields supports our Thursday reading of haven demand for Treasuries.",
      "src": [
        "reuters-1022",
        "yf-1023",
        "inv-10y",
        "schwab-1023"
      ]
    },
    {
      "p": "Gold traded below $4,000, which puts one of our calls at its invalidation level. On Thursday we wrote that our gold explanation fails if gold closes below $4,000 on a day the 10-year closes below 5%. Both conditions held this afternoon. If they hold at the close, the Scorecard marks the call triggered, and the original file stays online unchanged.",
      "src": [
        "kitco",
        "inv-10y"
      ]
    }
  ],
  "updates": [
    {
      "at": "2026-10-24T13:00:00Z",
      "label": "After Friday's close",
      "paras": [
        {
          "p": "At the close, spot gold was at $3,994.90 and the 10-year yield at 4.988%, both under the lines set on Thursday, so F-004 was marked triggered on the Scorecard. Gold futures closed just above $4,000, at $4,007.90. We rule on the spot price the call was written against, and the original file stays online unchanged.",
          "src": [
            "kitco",
            "inv-10y",
            "yf-closes"
          ]
        },
        {
          "p": "Brent settled at $116.72, up 3.1% on the day. The Dow closed down 1.2% at 52,215.16, a little deeper than the 1.1% fall we reported at 15:30. The S&P 500 fell 0.5% to 7,623.68 and the Nasdaq 0.2% to 25,955.34.",
          "src": [
            "yf-closes"
          ]
        }
      ]
    },
    {
      "at": "2026-10-27T07:00:00Z",
      "label": "Correction, 27 October",
      "paras": [
        {
          "p": "We were wrong to mark F-004 triggered. We used a market quote of 4.988% for the 10-year yield. Our method rules on the US Treasury’s daily yield, which was 5.00% on 23 October, and 5.00% is not below the line. F-004 is open again until 6 November, and the change is logged on our corrections page.",
          "src": [
            "fred-dgs10"
          ]
        }
      ]
    }
  ],
  "board": [
    {
      "asset": "brent",
      "label": "Brent crude",
      "value": 116.57,
      "format": "usd2",
      "change": 3,
      "changeType": "pct",
      "file": "oil-prices-a-wider-war",
      "src": "inv-brent"
    },
    {
      "asset": "dji",
      "label": "Dow Jones",
      "value": 52269.05,
      "format": "num0",
      "change": -1.13,
      "changeType": "pct",
      "file": "oil-pulls-the-dow-down",
      "src": "yf-1023"
    },
    {
      "asset": "spx",
      "label": "S&P 500",
      "value": 7628.34,
      "format": "num0",
      "change": -0.46,
      "changeType": "pct",
      "file": "oil-pulls-the-dow-down",
      "src": "yf-1023"
    },
    {
      "asset": "nasdaq",
      "label": "Nasdaq Composite",
      "value": 25971.71,
      "format": "num0",
      "change": -0.14,
      "changeType": "pct",
      "file": "oil-pulls-the-dow-down",
      "src": "yf-1023"
    },
    {
      "asset": "gold",
      "label": "Gold",
      "value": 3995.5,
      "format": "usd0",
      "change": -0.69,
      "changeType": "pct",
      "file": "gold-breaks-4000",
      "src": "kitco"
    },
    {
      "asset": "us10y",
      "label": "US 10-year yield",
      "value": 4.959,
      "format": "pct2",
      "change": 0,
      "changeType": "bp",
      "note": "Flat after Thursday's 19 bp fall",
      "ref": "treasuries-catch-a-bid",
      "src": "inv-10y"
    },
    {
      "asset": "btc",
      "label": "Bitcoin",
      "value": 81568,
      "format": "usd0",
      "change": -1.5,
      "changeType": "pct",
      "note": "Still trading with tech. About $431m of bets on higher prices were liquidated.",
      "ref": "bitcoin-gives-back-bounce",
      "src": "cryptoticker"
    }
  ],
  "map": {
    "rows": 4,
    "nodes": [
      {
        "id": "t-iran",
        "rank": 0,
        "row": 0,
        "kind": "trigger",
        "label": "US weighs strikes on Iran",
        "note": "Reported for after the midterms"
      },
      {
        "id": "t-saudi",
        "rank": 0,
        "row": 1,
        "kind": "trigger",
        "label": "Attacks on Saudi energy",
        "note": "Yanbu claimed, Shaybah hit"
      },
      {
        "id": "t-ai",
        "rank": 0,
        "row": 2.2,
        "kind": "trigger",
        "label": "AI spending doubts",
        "note": "Chip index down 15% in October"
      },
      {
        "id": "t-funds",
        "rank": 0,
        "row": 3.2,
        "kind": "trigger",
        "label": "Hedge fund losses",
        "note": "Worst day since 2020"
      },
      {
        "id": "c-premium",
        "rank": 1,
        "row": 0.5,
        "kind": "channel",
        "label": "War premium on oil"
      },
      {
        "id": "c-spread",
        "rank": 1,
        "row": 2.2,
        "kind": "channel",
        "label": "Selling spreads past chips"
      },
      {
        "id": "c-cash",
        "rank": 1,
        "row": 3.2,
        "kind": "channel",
        "label": "Forced selling"
      },
      {
        "id": "c-fuel",
        "rank": 2,
        "row": 1.5,
        "kind": "channel",
        "label": "Fuel and inflation costs"
      },
      {
        "id": "m-brent",
        "rank": 3,
        "row": 0.5,
        "kind": "move",
        "label": "Brent",
        "move": "+3.0%",
        "dir": "up",
        "file": "oil-prices-a-wider-war"
      },
      {
        "id": "m-dow",
        "rank": 3,
        "row": 2,
        "kind": "move",
        "label": "Dow",
        "move": "-1.1%",
        "dir": "down",
        "file": "oil-pulls-the-dow-down"
      },
      {
        "id": "m-gold",
        "rank": 3,
        "row": 3.2,
        "kind": "move",
        "label": "Gold",
        "move": "-0.7%",
        "dir": "down",
        "file": "gold-breaks-4000"
      }
    ],
    "edges": [
      {
        "from": "t-iran",
        "to": "c-premium",
        "grade": "A"
      },
      {
        "from": "t-saudi",
        "to": "c-premium",
        "grade": "A"
      },
      {
        "from": "c-premium",
        "to": "m-brent",
        "grade": "A"
      },
      {
        "from": "c-premium",
        "to": "c-fuel",
        "grade": "B"
      },
      {
        "from": "c-fuel",
        "to": "m-dow",
        "grade": "B"
      },
      {
        "from": "t-ai",
        "to": "c-spread",
        "grade": "B"
      },
      {
        "from": "c-spread",
        "to": "m-dow",
        "grade": "B"
      },
      {
        "from": "t-funds",
        "to": "c-cash",
        "grade": "C"
      },
      {
        "from": "c-cash",
        "to": "m-gold",
        "grade": "C"
      }
    ]
  },
  "files": [
    {
      "slug": "oil-prices-a-wider-war",
      "asset": "brent",
      "assetLabel": "Brent crude",
      "title": "Brent tops $116 on reports of planned strikes on Iran",
      "move": {
        "text": "+3.0% to $116.57",
        "dir": "up",
        "note": "Six-month high. Up about 6% on the week."
      },
      "summary": "Brent rose for a third straight week on reports that the US and Israel are weighing new strikes on Iran after the US midterms. No supply has been lost; the move is a premium for the risk of a wider war.",
      "chain": [
        {
          "kind": "trigger",
          "label": "Reports of US strikes on Iran after the midterms",
          "note": "Several outlets reported the planning on Thursday and Friday."
        },
        {
          "kind": "channel",
          "label": "Saudi energy sites stay in range",
          "note": "Houthis claimed attacks on Yanbu. Wednesday's Shaybah strike killed two workers."
        },
        {
          "kind": "channel",
          "label": "The war premium widens",
          "note": "Gulf exports are close to prewar levels, so this is risk, not shortage."
        },
        {
          "kind": "move",
          "label": "Brent +3.0%",
          "note": "December contract settled at $116.72."
        }
      ],
      "drivers": [
        "oil-geopolitics",
        "inflation"
      ],
      "body": [
        {
          "k": "observed",
          "p": "December Brent settled at $116.72 a barrel on Friday, a six-month high, and US crude closed just above $103. Investing.com's record shows Brent at $116.57 in later trading, up 3.0% on the day after a 4.0% rise to $113.17 on Thursday. From last Friday's close of $109.86, that is a rise of about 6%, and Trading Economics counts it as the third weekly gain in a row.",
          "src": [
            "yf-1023",
            "inv-brent",
            "te-brent"
          ]
        },
        {
          "k": "reported",
          "p": "Friday's push came from reports that the US and Israel are considering further strikes on Iran after the early November midterm elections. TheStreet, Trading Economics and Yahoo Finance all tied the rise to that reporting.",
          "src": [
            "street-1023",
            "te-brent",
            "yf-gold-1023"
          ]
        },
        {
          "k": "reported",
          "p": "The attacks behind Thursday’s rise continued. Houthi forces claimed responsibility for strikes on Saudi Arabia’s Red Sea port of Yanbu, following Wednesday’s deadly drone strike near the Shaybah oilfield.",
          "src": [
            "te-brent",
            "coinpaper-1023"
          ]
        },
        {
          "k": "read",
          "p": "There is no shortage. Trading Economics notes that crude exports from the Gulf have recovered close to prewar levels. The price is rising on the risk of losing supply, and the cost is already reaching fuel-intensive companies: United, Delta and American each fell more than 4%.",
          "src": [
            "te-brent",
            "yf-1023"
          ]
        }
      ],
      "notThis": "This is not a supply shortage. Gulf exports are near prewar levels, and Saudi output was unaffected by this week's attacks.",
      "grade": "A",
      "gradeNote": "Several independent outlets tie the move to the same reports, and the timing fits. How much of the price is premium rather than fundamentals is our judgment.",
      "falsifier": {
        "id": "F-006",
        "text": "Our read is that oil now prices a wider war, not a passing scare. If Brent closes below $108, where it traded before Wednesday's Shaybah strike, on any session by 6 November, the market has judged the escalation risk overdone and this file overstated it.",
        "mode": "auto",
        "test": {
          "all": [
            {
              "metric": "brent",
              "op": "<",
              "value": 108
            }
          ]
        },
        "deadline": "2026-11-06"
      },
      "chart": {
        "metric": "brent",
        "label": "Brent futures, daily close, USD",
        "threshold": 108
      }
    },
    {
      "slug": "gold-breaks-4000",
      "asset": "gold",
      "assetLabel": "Gold",
      "title": "Gold breaks $4,000, and our explanation is failing its test",
      "move": {
        "text": "-0.7% to $3,996",
        "dir": "down",
        "note": "Lowest since late July. Down about 8% in a month."
      },
      "summary": "Gold fell below $4,000 on a day Treasury yields stayed below 5%, the condition we set for Thursday’s rate explanation to fail. Our best explanation now is forced selling by investors covering losses elsewhere. The grade stays C.",
      "chain": [
        {
          "kind": "trigger",
          "label": "Hedge funds take heavy losses",
          "note": "Their worst day since the 2020 pandemic rout, per TheStreet."
        },
        {
          "kind": "channel",
          "label": "Investors raise cash fast",
          "note": "Leveraged crypto bets were cut too, about $431m in a day."
        },
        {
          "kind": "channel",
          "label": "Liquid assets get sold",
          "note": "Gold falls even as yields drop, which the rate explanation cannot account for."
        },
        {
          "kind": "move",
          "label": "Gold -0.7%",
          "note": "$3,995.50 at 15:25 New York."
        }
      ],
      "drivers": [
        "risk-appetite",
        "dollar",
        "fed-path"
      ],
      "body": [
        {
          "k": "observed",
          "p": "Gold was at $3,995.50 an ounce at 15:25 New York time, down $27.80 on the day, in a range of $3,975.10 to $4,040.20. It opened at its lowest level since 29 July and is down about 8% over the past month.",
          "src": [
            "kitco",
            "yf-gold-1023"
          ]
        },
        {
          "k": "note",
          "p": "On Thursday we explained gold's fall through the rate path and graded it C. We wrote that the explanation fails if gold closes below $4,000 on a day the 10-year yield closes below 5.00%. The 10-year was near 4.96% on Friday. If gold stays below $4,000 into the close, our explanation has failed its own test.",
          "src": [
            "inv-10y",
            "kitco"
          ]
        },
        {
          "k": "read",
          "p": "Forced selling fits better. TheStreet reported that hedge funds had their worst day since the pandemic rout of 2020, and crypto markets saw about $431 million of leveraged long bets liquidated in a day. Investors who need cash quickly sell their most liquid holdings, and gold is among the deepest markets.",
          "src": [
            "street-1023",
            "cryptoticker"
          ]
        },
        {
          "k": "read",
          "p": "Rates are not irrelevant. The dollar index is firm near 101.6, and the Fed is still expected to raise rates by the end of the year, with a hold priced for next week's meeting. But neither of those changed enough on Friday to explain a break below $4,000.",
          "src": [
            "schwab-1023",
            "yf-gold-1023"
          ]
        }
      ],
      "notThis": "This is not proof that gold has lost its role as a haven. Two days of selling during a stock rout say more about who needed cash than about long-term demand.",
      "grade": "C",
      "gradeNote": "Forced selling fits the timing, but there is no direct data on who sold gold.",
      "falsifier": {
        "id": "F-007",
        "text": "If forced selling is the cause, gold should stop falling once stocks calm down. If gold closes below $3,900 on a day the Nasdaq closes above 26,000, by 13 November, the selling is not coming from the stock rout and this file is wrong.",
        "mode": "auto",
        "test": {
          "all": [
            {
              "metric": "gold",
              "op": "<",
              "value": 3900
            },
            {
              "metric": "nasdaq",
              "op": ">",
              "value": 26000
            }
          ]
        },
        "deadline": "2026-11-13"
      },
      "chart": {
        "metric": "gold",
        "label": "Gold, USD per ounce",
        "threshold": 3900
      }
    },
    {
      "slug": "oil-pulls-the-dow-down",
      "asset": "spx",
      "assetLabel": "US stocks",
      "title": "Oil pulls the Dow down while chips steady",
      "move": {
        "text": "Dow -1.1% to 52,269",
        "dir": "down",
        "note": "S&P 500 -0.5%. Nasdaq nearly flat."
      },
      "summary": "Selling rotated from chips to the broader market. Airlines fell on fuel costs, American Express on job cuts and a revenue miss, and Verizon on reports about SpaceX. Chips stabilised after Thursday’s worst Nasdaq session since June.",
      "chain": [
        {
          "kind": "trigger",
          "label": "Oil settles above $116",
          "note": "Highest in about six months."
        },
        {
          "kind": "channel",
          "label": "Fuel and inflation costs bite",
          "note": "Airlines fall more than 4%. Long-run inflation expectations at 3.5%."
        },
        {
          "kind": "channel",
          "label": "Company news adds weight",
          "note": "Amex cuts about 5% of jobs. Verizon falls on SpaceX cell-site reports."
        },
        {
          "kind": "move",
          "label": "Dow -1.1%",
          "note": "52,269 at 15:32 New York."
        }
      ],
      "drivers": [
        "oil-geopolitics",
        "inflation",
        "earnings",
        "ai-capex"
      ],
      "body": [
        {
          "k": "observed",
          "p": "By 15:32 in New York the Dow was down 1.13% at 52,269, the S&P 500 was down 0.46% at 7,628 and the Nasdaq was down just 0.14% at 25,972. On Thursday the order had been reversed: the Nasdaq fell 2.6% while the Dow was flat.",
          "src": [
            "yf-1023",
            "reuters-1022"
          ]
        },
        {
          "k": "reported",
          "p": "Oil was the largest drag. United, Delta and American each fell more than 4% as fuel costs climbed. The University of Michigan’s final October survey put five-year inflation expectations at 3.5%, up from 3.4% in September, which keeps pressure on the Fed.",
          "src": [
            "yf-1023",
            "street-1023"
          ]
        },
        {
          "k": "reported",
          "p": "Company news added to the losses. American Express fell about 3% after saying it will cut roughly 5% of its workforce and reporting revenue of $14.5 billion against $14.8 billion expected, even as it beat on profit. Verizon fell 4.6% early on reports that SpaceX is seeking access to about 80,000 US cell sites.",
          "src": [
            "yf-1023",
            "street-1023",
            "schwab-1023"
          ]
        },
        {
          "k": "observed",
          "p": "Chip stocks stabilised, with Nvidia and AMD edging higher after Thursday’s 6.7% fall in the semiconductor index, which left it down 15% for October. Cybersecurity stocks rose sharply, with Palo Alto Networks and Cloudflare both up more than 7%.",
          "src": [
            "yf-1023",
            "schwab-1023"
          ]
        }
      ],
      "notThis": "This is not the end of the AI selloff. Chips paused for one session, and the spending question returns with Microsoft, Alphabet and Amazon next week.",
      "grade": "B",
      "gradeNote": "Oil, company news and the AI trade all pushed on the same session, so we cannot say how much each one contributed.",
      "falsifier": {
        "id": "F-008",
        "text": "Our read is that rising oil is now the main weight on stocks, alongside AI doubts. If the S&P 500 closes above 7,757.17, its level before Meta reported, on any session by 6 November while Brent is still above $112, oil is not holding stocks back and this file is wrong.",
        "mode": "auto",
        "test": {
          "all": [
            {
              "metric": "spx",
              "op": ">",
              "value": 7757.17
            },
            {
              "metric": "brent",
              "op": ">",
              "value": 112
            }
          ]
        },
        "deadline": "2026-11-06"
      },
      "chart": {
        "metric": "spx",
        "label": "S&P 500, daily close",
        "threshold": 7757.17
      }
    }
  ],
  "watch": [
    {
      "when": "27 and 28 October",
      "what": "Federal Reserve meeting",
      "why": "Bets on a hike next week have faded to about 5%, with December still the live meeting. Oil at $116 is the reason that could change.",
      "src": [
        "yf-1023",
        "yf-gold-1023"
      ]
    },
    {
      "when": "28 and 29 October",
      "what": "Microsoft, Alphabet and Amazon report, plus GDP and PCE inflation",
      "why": "The AI spending question comes back in full, on the same days as the inflation figure the Fed watches most closely.",
      "src": [
        "schwab-1023"
      ]
    },
    {
      "when": "3 November onward",
      "what": "US midterms and the reported strike plans",
      "why": "Oil is pricing strikes reported for after the vote. Either the plans move ahead or the premium starts to leak out.",
      "src": [
        "street-1023",
        "te-brent"
      ]
    }
  ],
  "sources": {
    "yf-1023": {
      "title": "Stock market today: Dow, S&P 500, Nasdaq drop after sharp tech sell-off, oil prices rise",
      "publisher": "Yahoo Finance",
      "date": "2026-10-23",
      "url": "https://finance.yahoo.com/markets/live/stock-market-today-friday-october-23-dow-sp-500-nasdaq-tesla-meta-093000521.html"
    },
    "reuters-1022": {
      "title": "S&P 500, Nasdaq end sharply lower as revived AI doubts ignite tech selloff",
      "publisher": "Reuters via Yahoo Finance",
      "date": "2026-10-22",
      "url": "https://finance.yahoo.com/markets/stocks/articles/nasdaq-futures-drop-over-1-093849296.html"
    },
    "schwab-1023": {
      "title": "AI Pressure Persists, Oil Up as Price Data Looms",
      "publisher": "Charles Schwab",
      "date": "2026-10-23",
      "url": "https://www.schwab.com/learn/story/stock-market-update-open"
    },
    "street-1023": {
      "title": "Stock Market Today (Oct. 23, 2026): Dow tumbles following tech sell-off",
      "publisher": "TheStreet",
      "date": "2026-10-23",
      "url": "https://www.thestreet.com/stock-market-today/stock-market-today-dow-jones-sp-500-nasdaq-updates-oct-23-2026"
    },
    "coinpaper-1023": {
      "title": "Stock Market Today: S&P 500, DJI Fall After AI Selloff as Oil Surges Toward $115",
      "publisher": "Coinpaper",
      "date": "2026-10-23",
      "url": "https://coinpaper.com/37781/stock-market-today-s-and-p-500-dji-fall-after-ai-selloff-as-oil-surges-toward-115"
    },
    "yf-gold-1023": {
      "title": "Gold price today, Friday, October 23, 2026: Gold opens at 3-month lows as oil prices keep rising",
      "publisher": "Yahoo Finance",
      "date": "2026-10-23",
      "url": "https://finance.yahoo.com/personal-finance/investing/article/gold-price-today-friday-october-23-2026-gold-opens-at-3-month-lows-as-oil-prices-keep-rising-111248003.html"
    },
    "kitco": {
      "title": "Live gold price",
      "publisher": "Kitco",
      "date": "2026-10-23",
      "url": "https://www.kitco.com/charts/gold"
    },
    "te-brent": {
      "title": "Brent oil price, chart and news",
      "publisher": "Trading Economics",
      "date": "2026-10-23",
      "url": "https://tradingeconomics.com/commodity/brent-crude-oil"
    },
    "inv-brent": {
      "title": "Brent Oil Futures historical data",
      "publisher": "Investing.com",
      "date": "2026-10-23",
      "url": "https://www.investing.com/commodities/brent-oil-historical-data"
    },
    "inv-10y": {
      "title": "United States 10-Year Bond Yield historical data",
      "publisher": "Investing.com",
      "date": "2026-10-23",
      "url": "https://www.investing.com/rates-bonds/u.s.-10-year-bond-yield-historical-data"
    },
    "cryptoticker": {
      "title": "Bitcoin price $81,568 after $431m liquidations",
      "publisher": "CryptoTicker",
      "date": "2026-10-23",
      "url": "https://cryptoticker.io/en/bitcoin-price-long-liquidations-nasdaq-23-october-2026/"
    },
    "yf-closes": {
      "title": "Daily closes for the Dow, S&P 500, Nasdaq Composite and Brent futures",
      "publisher": "Yahoo Finance",
      "date": "2026-10-23",
      "url": "https://finance.yahoo.com/quote/%5EDJI/history/"
    },
    "fred-dgs10": {
      "title": "Market Yield on U.S. Treasury Securities at 10-Year Constant Maturity (DGS10)",
      "publisher": "Federal Reserve Bank of St. Louis, FRED",
      "date": "2026-10-27",
      "url": "https://fred.stlouisfed.org/series/DGS10"
    }
  }
}