🛢️ Crude Oil Sentiment Dashboard

LIVE Auto-refresh 10s

⚡ Real-Time Engine

Status: RUNNING Polls: 380 Last Score: 2026-03-20 09:50 Last News: 2026-03-20 09:52 Last Trump: 2026-03-20 09:52

Trading Signal

SELL_OIL
HIGH confidence   STRONG   Strength: 0.54   Trend: 19d

Composite Sentiment

-0.600
🔴 BEARISH  |  19 articles from 3 sources
Last refresh: 2026-03-20 09:52

WTI Crude Oil

$92.74
per barrel

EIA Inventory

+6.2 MM bbl
BEARISH_BUILD

Market Regime

RISK OFF

Supply Outlook

LOOSENING
Potential release of stranded Iranian crude stocks
Large US weekly inventory build (+6.2M bbl)

Demand Outlook

STABLE
No fresh demand destruction signals in latest data
Macro context shows stable rates, elevated VIX indicating risk-off but not collapse

News Sources

19
GoogleNews: 12
OilPrice.com: 5
FMP: 2

⏱ Micro Velocity (15m scalping)ALERT

5m
↘ -0.250
15m
↗ +0.050
30m
→ +0.000
1h
↘ -0.200
状态
FADING
急速下行 ❄️
动量: -0.1050 平均Δ: -0.1000 ⚠ 短线显著变化!

⚡ Sentiment Velocity

6h
↘ -2.400
趋势
DECELERATING
快速衰减
平均速度: -2.4000/day  |  加速度: +0.0000 (短长期速度一致)

🔀 Price × Sentiment Divergence

窗口 象限 价格Δ 情绪Δ 背离
1h 确认下跌 -1.90 (-2.0%) -0.7500
4h 确认下跌 -1.90 (-2.0%) -0.7500
➤ 主窗口(1h): 价格与情绪同步下跌 — 抛售确认
⚠ 已过滤 97 条无效记录 (score≤0.01,可能原因: 系统离线/重启)
⚠ 24h窗口: 有效数据不足 (仅覆盖675分钟)

🤖 Gemini (gemini-2.5-flash)

Error: not_run...
Confidence: 0.00
  • N/A

🤖 DeepSeek (deepseek-chat)

-0.600
Confidence: 0.75
  • Potential Iranian supply release
  • Large US inventory build
  • Presidential comments easing price pressure
Bearish pressure intensifies as fresh signals of potential Iranian supply relief and a significant inventory build outweigh already-priced Middle East disruptions, with presidential comments actively working to cool prices.
Reasoning
The two most recent articles (within last hour) both report oil falling due to U.S. consideration of releasing sanctioned Iranian crude, directly addressing the supply shock from the Hormuz closure. This forward-looking policy signal is reinforced by Trump/Bessent comments aimed at calming markets. A major bearish EIA inventory build (+6.2M bbl) provides fundamental confirmation of oversupply. While numerous older articles detail the severe Middle East supply disruption, these are now 6+ hours old and represent the crisis already priced into the market's recent spike to $119; the fresh news is about policy responses to that crisis, which are bearish.

📊 Per-Article Analysis (19 items)

DateSourceArticleSupplyDemandGeo RiskImpactReasoning
2026-03-20 09:45GoogleNewsIran War Live Updates: As Oil and Gas Prices Soar, Trump SeeNEUTRALNEUTRALHIGH+0.00Older article noting high prices and presidential reassurance, already priced in.
2026-03-20 08:00GoogleNewsSouth Korea's Oil Crisis Demands Energy ConservationNEUTRALBEARISHLOW-0.20Older article on demand-side response (conservation) in one country, weak bearish signal.
2026-03-20 08:00OilPrice.comBeijing Spends $120 Billion to Lock Down Critical Minerals WNEUTRALNEUTRALLOW+0.00Unrelated to near-term oil supply/demand; focuses on long-term critical minerals for energy transition.
2026-03-20 07:00OilPrice.comHormuz Shutdown Throws India’s LPG Market Into ChaosBULLISHNEUTRALHIGH+0.30Older article detailing downstream impacts of Hormuz closure, reinforcing the severity of the known disruption.
2026-03-20 06:00GoogleNewsLive Updates: Iran war escalates, energy prices spike after BULLISHNEUTRALHIGH+0.60Older article detailing specific supply disruption (South Pars strike), but event is likely priced in.
2026-03-20 06:00OilPrice.comGlobal Supply Shock Exposes the Myth of Energy IndependenceBULLISHNEUTRALHIGH+0.40Older analytical piece on the global supply shock, but again, describing the already-priced event.
2026-03-20 05:49GoogleNewsSoaring crude oil prices impacting gas, airfare, farmers, anNEUTRALBEARISHLOW-0.20Older local impact story, suggests high prices may curb demand, but not a strong immediate signal.
2026-03-20 05:26GoogleNewsPrices for oil, fuel cargoes smash record highs as Iran war BULLISHNEUTRALHIGH+0.70Older article detailing the core supply disruption, but this is the established crisis, not new information.
2026-03-20 05:08GoogleNewsCrude Oil Prices Ease as Traders Weigh Trump, Bessent CommenBEARISHNEUTRALMEDIUM-0.50Older article noting price easing due to comments, aligning with fresh bearish signal.
2026-03-20 05:00OilPrice.comU.S. Approaches Chile for Critical Mineral SupplyNEUTRALNEUTRALLOW+0.00Unrelated to near-term oil supply/demand; focuses on long-term mineral security.
2026-03-20 04:57GoogleNewsBrent crude briefly tops $119 per barrel, before receding, aBULLISHNEUTRALHIGH+0.50Older article reporting the price spike and subsequent pullback, representing the market move already seen.
2026-03-20 04:46FMPOil falls as U.S. weighs releasing sanctioned Iranian crude BEARISHNEUTRALMEDIUM-0.70Fresh (20:46) report of potential U.S. action to increase supply by freeing Iranian crude, directly bearish for forward
2026-03-20 04:28GoogleNewsOil Gives Back Gains After Surging on Fears Over Energy SuppBEARISHNEUTRALMEDIUM-0.30Older article describing retracement from highs, consistent with profit-taking on stale bullish news.
2026-03-20 04:26GoogleNewsThe Oil Shock Is Here. And We’re Just Beginning to Feel It.BULLISHBEARISHHIGH+0.20Older analytical piece discussing economic impact of shock; supply bullish but implies potential future demand destructi
2026-03-20 04:25GoogleNewsOil Prices Today: Why Crude Soared as High as $120—and Then BEARISHNEUTRALMEDIUM-0.30Older article analyzing the retracement, consistent with market digesting the initial disruption.
2026-03-20 04:23FMPOil Falls Amid Prospects of Removal of U.S. Sanctions on IraBEARISHNEUTRALMEDIUM-0.70Fresh (20:23) confirmation of bearish price move and explicit link to Trump/Bessent comments easing supply concerns.
2026-03-20 04:09GoogleNews$166 a barrel? Middle East oil gives clue to where all priceBULLISHNEUTRALHIGH+0.40Older article speculating on extreme price scenarios if war drags on, but this is stale context.
2026-03-20 04:05GoogleNewsOil prices could reach record highs, analysts warn. Here's wBULLISHBEARISHHIGH+0.10Older article with similar warnings about high prices and economic impact, stale.
2026-03-20 04:00OilPrice.comCuba's Fragile Power Grid Finds a Powerful New PartnerNEUTRALNEUTRALLOW+0.00Unrelated to near-term oil supply/demand; focuses on Cuba's energy politics.

Signal Notes

🔍 Manual Analysis Input

📢 Trump / Truth Social (2 posts, 1 oil-relevant)

TimePost
2026-03-20 04:29 OpenAI to create desktop super app, combining ChatGPT app, browser and Codex app. OpenAI will combine its web browser, ChatGPT app and Codex app into
2026-03-20 04:23 OIL Oil Falls Amid Prospects of Removal of U.S. Sanctions on Iranian Oil at Sea. Oil fell in early trade. Soothing comments from Trump and Bessent have he

Sentiment History

TimestampCompositeDirection GeminiDeepSeekAgree WTIEIA SignalRegime
2026-03-20 09:50 -0.600 BEARISH +0.000 -0.600 No $92.74 BEARISH_BUILD RISK_OFF
2026-03-20 09:45 -0.450 BEARISH +0.000 -0.450 No $92.90 BEARISH_BUILD RISK_OFF
2026-03-20 09:41 -0.350 BEARISH +0.000 -0.350 No $92.96 BEARISH_BUILD RISK_OFF
2026-03-20 09:39 -0.400 BEARISH +0.000 -0.400 No $92.99 BEARISH_BUILD RISK_OFF
2026-03-20 09:34 -0.650 BEARISH +0.000 -0.650 No $92.92 BEARISH_BUILD RISK_OFF
2026-03-20 09:32 -0.700 BEARISH +0.000 -0.700 No $92.77 BEARISH_BUILD RISK_OFF
2026-03-20 09:28 -0.650 BEARISH +0.000 -0.650 No $92.87 BEARISH_BUILD RISK_OFF
2026-03-20 09:24 -0.400 BEARISH +0.000 -0.400 No $93.02 BEARISH_BUILD RISK_OFF
2026-03-20 09:20 -0.600 BEARISH +0.000 -0.600 No $93.57 BEARISH_BUILD RISK_OFF
2026-03-20 09:18 -0.450 BEARISH +0.000 -0.450 No $93.86 BEARISH_BUILD RISK_OFF
2026-03-20 09:13 -0.350 BEARISH +0.000 -0.350 No $94.16 BEARISH_BUILD RISK_OFF
2026-03-20 09:09 -0.400 BEARISH +0.000 -0.400 No $94.13 BEARISH_BUILD RISK_OFF
2026-03-20 09:07 -0.600 BEARISH +0.000 -0.600 No $94.05 BEARISH_BUILD RISK_OFF
2026-03-20 09:05 -0.400 BEARISH +0.000 -0.400 No $94.09 BEARISH_BUILD RISK_OFF
2026-03-20 09:00 -0.250 BEARISH +0.000 -0.250 No $94.07 BEARISH_BUILD RISK_OFF
2026-03-20 08:58 -0.150 BEARISH +0.000 -0.150 No $94.22 BEARISH_BUILD RISK_OFF
2026-03-20 08:56 -0.300 BEARISH +0.000 -0.300 No $94.33 BEARISH_BUILD RISK_OFF
2026-03-20 08:53 -0.250 BEARISH +0.000 -0.250 No $94.26 BEARISH_BUILD RISK_OFF
2026-03-20 08:49 -0.400 BEARISH +0.000 -0.400 No $94.23 BEARISH_BUILD RISK_OFF
2026-03-20 08:45 -0.300 BEARISH +0.000 -0.300 No $94.31 BEARISH_BUILD RISK_OFF
2026-03-20 08:41 -0.250 BEARISH +0.000 -0.250 No $93.97 BEARISH_BUILD RISK_OFF
2026-03-20 08:39 -0.150 BEARISH +0.000 -0.150 No $93.93 BEARISH_BUILD RISK_OFF
2026-03-20 08:37 -0.100 NEUTRAL +0.000 -0.100 No $93.91 BEARISH_BUILD RISK_OFF
2026-03-20 08:32 -0.150 BEARISH +0.000 -0.150 No $93.64 BEARISH_BUILD RISK_OFF
2026-03-20 08:28 -0.100 NEUTRAL +0.000 -0.100 No $93.59 BEARISH_BUILD RISK_OFF
2026-03-20 08:24 -0.150 BEARISH +0.000 -0.150 No $93.54 BEARISH_BUILD RISK_OFF
2026-03-20 08:19 -0.100 NEUTRAL +0.000 -0.100 No $93.62 BEARISH_BUILD RISK_OFF
2026-03-20 08:15 -0.150 BEARISH +0.000 -0.150 No $93.57 BEARISH_BUILD RISK_OFF
2026-03-20 08:11 -0.300 BEARISH +0.000 -0.300 No $93.84 BEARISH_BUILD RISK_OFF
2026-03-20 08:08 -0.250 BEARISH +0.000 -0.250 No $93.94 BEARISH_BUILD RISK_OFF
2026-03-20 08:03 -0.150 BEARISH +0.000 -0.150 No $94.12 BEARISH_BUILD RISK_OFF
2026-03-20 07:59 -0.100 NEUTRAL +0.000 -0.100 No $93.96 BEARISH_BUILD RISK_OFF
2026-03-20 07:57 -0.150 BEARISH +0.000 -0.150 No $93.97 BEARISH_BUILD RISK_OFF
2026-03-20 07:53 -0.100 NEUTRAL +0.000 -0.100 No $93.89 BEARISH_BUILD RISK_OFF
2026-03-20 07:50 -0.150 BEARISH +0.000 -0.150 No $93.86 BEARISH_BUILD RISK_OFF
2026-03-20 07:46 -0.100 NEUTRAL +0.000 -0.100 No $93.95 BEARISH_BUILD RISK_OFF
2026-03-20 07:43 -0.150 BEARISH +0.000 -0.150 No $93.78 BEARISH_BUILD RISK_OFF
2026-03-20 07:39 -0.250 BEARISH +0.000 -0.250 No $93.98 BEARISH_BUILD RISK_OFF
2026-03-20 07:35 -0.150 BEARISH +0.000 -0.150 No $93.98 BEARISH_BUILD RISK_OFF
2026-03-20 07:33 -0.250 BEARISH +0.000 -0.250 No $93.99 BEARISH_BUILD RISK_OFF