Ticker brief
XOP SS SPDR S&P OG EXP & PROD
last close
$154.64
1 day
+0.6%
14 days
+0.8%
mkt cap
·
signals 14d
10
authors 14d
6
Sentiment — last 14 days
daily mean sentiment, 2026-06-19 → 2026-07-02 · now +0.17 (−1 bearish … +1 bullish)
Who spoke6
| author | grade | trader score | signals | mean sent |
|---|---|---|---|---|
| @JoshYoung | A | +0.76 | 2 | +0.40 |
| @stoxkcharts | C | -1.34 | 2 | -0.03 |
| @CorneliaLake | A | +0.35 | 2 | -0.35 |
| @TylerHardt | A | +1.15 | 2 | +0.22 |
| @oratnek_ill | C | -1.41 | 1 | +0.30 |
| @DVSignals | B | -1.15 | 1 | +0.80 |
Recent signals10of 10 in 14d — receipts included
| date (PT) | author | sent | what they said | since then | receipt |
|---|---|---|---|---|---|
| 2026-07-02 | @stoxkcharts | -0.10 | Says no chart turns yet in oil ETFs. | — | tweet ↗ |
| 2026-07-02 | @JoshYoung | +0.45 | Author says he is adding to some oil stock positions and cites XOP baseline. | — | tweet ↗ |
| 2026-06-28 | @DVSignals | +0.80 | Calls XOP chart crazy bullish and a potential generational oil and gas buying opportunity. | -0.0% | tweet ↗ |
| 2026-06-26 | @CorneliaLake | +0.00 | Podcast discussion names many sectors and stocks without explicit stance in tweet. | -0.0% | tweet ↗ |
| 2026-06-26 | @oratnek_ill | +0.30 | RS radar lists daily rank up/down and industry leaders/laggards. | -0.0% | tweet ↗ |
| 2026-06-25 | @TylerHardt | +0.00 | References a chart on Hormuz traffic and oil flows without stating a clear stance. | -0.1% | tweet ↗ |
| 2026-06-24 | @TylerHardt | +0.45 | Argues China will rebuild SPR and oil demand will be higher after strait reopening. | +1.1% | tweet ↗ |
| 2026-06-24 | @CorneliaLake | -0.70 | Bearish oil thesis sees 6+ mm bpd supply growth over two years crushing energy ETFs. | +1.1% | tweet ↗ |
| 2026-06-20 | @stoxkcharts | +0.05 | monthly gap up was filled | +0.8% | tweet ↗ |
| 2026-06-19 | @JoshYoung | +0.35 | Notes XOP up 19% YTD and crude oil up about 34% YTD amid oil pundit swings. | +0.8% | tweet ↗ |
“Since then” = price move from the close on the signal's date (PT) to the latest close — what happened after they said it, not a backtest. A — means no trading session has closed since the signal yet. Sentiment is our extracted per-tweet score, −1…+1.