{
  "report_rows": [
    {
      "kpi": "Adjusted EPS (Q2'26)",
      "prediction": "BEAT",
      "answer": "pred ~$1.25 vs. cons ~$1.08",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Total production (MMBoe/d)",
      "prediction": "IN-LINE",
      "answer": "pred ~1.42 vs. cons ~1.43",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Free cash flow ($B, Q2'26)",
      "prediction": "BEAT",
      "answer": "pred ~$1.7B vs. cons ~$1.4B",
      "confidence": "MEDIUM"
    }
  ],
  "guide_rows": [
    {
      "kpi": "FY26 production midpoint",
      "prediction": "UNCHANGED",
      "answer": "guide ~1.44 vs. cons ~1.44 MMBoe/d (FY26)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "FY26 capex",
      "prediction": "UNCHANGED",
      "answer": "guide ~$5.7B vs. cons ~$5.7B (FY26, range $5.5-5.9B)",
      "confidence": "HIGH"
    },
    {
      "kpi": "Principal debt reduction path",
      "prediction": "BETTER",
      "answer": "guide ~$10B line-of-sight this year vs. cons ~$11B (FY26 exit)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Midstream/marketing pre-tax income",
      "prediction": "BETTER",
      "answer": "guide ~$1.1B vs. cons ~$1.0B (FY26)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Capital-return framework (post-$10B buybacks)",
      "prediction": "UNKNOWN",
      "answer": "guide ~opportunistic/undefined vs. cons ~$0.5B buyback expectation (2H26)",
      "confidence": "LOW"
    }
  ],
  "day1_residual_pct": 1.5,
  "day1_confidence": "MEDIUM",
  "day5_residual_pct": 0.5,
  "day5_path": "FADE",
  "day5_rationale": "Beat is largely commodity/oil-price driven and already discounted given OXY trades as a high-beta oil proxy; hedge collar (~$76 ceiling) and PSC/Al Hosn volume drags cap realized upside and the FY production midpoint (1.44) is an implicit soft-guide, so out-period EPS revisions stay flat-to-down despite the headline beat. The deleveraging/$10B milestone supports the initial pop, but Iran/Hormuz de-escalation risk and mean-reverting crude pull the residual back after day 1.",
  "day5_confidence": "LOW"
}