NOISE
Sentiment analysis complete.
| Composite Score | 0.254 | Confidence | Low |
| Buzz Volume | 30 articles (1.0x avg) | Category | Other |
| Sources | 4 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.254 | Confidence | Low |
| Buzz Volume | 30 articles (1.0x avg) | Category | Other |
| Sources | 4 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.185 | Confidence | Low |
| Buzz Volume | 15 articles (1.0x avg) | Category | Other |
| Sources | 4 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.175 | Confidence | Low |
| Buzz Volume | 32 articles (1.0x avg) | Category | Macro |
| Sources | 3 distinct | Conviction | 0.00 |
Date: 2026-05-28
5-Day Return: -6.59%
Composite Sentiment: 0.175 (mildly positive)
Price: $N/A (recently ~$246.96 per article reference)
—
The composite sentiment score of 0.175 indicates a mildly positive tilt, but this masks significant underlying tension. The put/call ratio of 110,000,000 is an extreme outlier—likely a data error or a single massive institutional hedge—and cannot be interpreted as a normal market signal. Buzz is at average levels (32 articles, 1.0x normal), suggesting no unusual attention.
The 5-day -6.59% return contradicts the mildly positive sentiment score, implying that recent price action has been driven by macro factors (geopolitics, broad market rotation) rather than company-specific news. The sentiment score appears to be buoyed by analyst upgrades and favorable refining commentary, but the market is pricing in risks not fully captured in the article set.
Verdict: Cautiously positive on fundamentals, but the price action signals near-term weakness. Sentiment is fragile.
—
1. Refining Margin Strength
2. Analyst Support
3. Geopolitical Overhang
4. Macro Market Context
5. Seasonal Demand Narrative
—
1. Geopolitical Escalation
2. Macro Rotation Out of Energy
3. Extreme Put/Call Ratio
4. Valuation After 97% One-Year Surge
5. Seasonal Demand Disappointment
—
1. Mizuho Price Target Raise ($289)
2. Refining Margin Expansion
3. Iran Peace Progress
4. Earnings Season
5. Dividend/Buyback Announcements
—
The bullish consensus may be wrong.
Despite the positive sentiment score and analyst support, the market is voting with its feet. VLO is down 6.59% in a week when the S&P 500 hit record highs. The Mizuho upgrade to $289 may already be priced in after a 97% one-year run. The extreme put/call ratio (even if partially erroneous) suggests sophisticated money is hedging aggressively.
Key contrarian argument: Refining margins are cyclical and may have peaked. With global refining capacity additions coming online and potential demand destruction from high oil prices, VLO’s earnings power could roll over in H2 2026. The “tight-capacity” narrative may be backward-looking.
Additionally, the Iran peace progress article (which closed markets higher) could be a negative for VLO if it leads to lower crude prices and narrower spreads. The stock may be a “sell the news” candidate on any geopolitical de-escalation.
—
Based on the available data:
Continued macro rotation out of energy, geopolitical uncertainty, and profit-taking after a 97% run. The 5-day -6.59% is likely not the end of the move.
If refining margins hold and Mizuho’s $289 target becomes a floor, the stock could recover. Q2 earnings could be a positive catalyst.
Probability-weighted estimate: -2% over the next month given the conflicting signals—positive fundamentals vs. negative price action and macro headwinds.
—
Disclaimer: This analysis is based solely on the provided data and pre-computed signals. The extreme put/call ratio and lack of current price data introduce significant uncertainty. I do not know the exact current price or whether the put/call figure is accurate.
NOISE
Sentiment analysis complete.
| Composite Score | 0.150 | Confidence | High |
| Buzz Volume | 15 articles (1.0x avg) | Category | Analyst |
| Sources | 4 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.123 | Confidence | Medium |
| Buzz Volume | 72 articles (nanx avg) | Category | Earnings |
| Sources | 6 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.168 | Confidence | Medium |
| Buzz Volume | 58 articles (nanx avg) | Category | Other |
| Sources | 6 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.150 | Confidence | Low |
| Buzz Volume | 25 articles (nanx avg) | Category | Other |
| Sources | 4 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.147 | Confidence | Low |
| Buzz Volume | 44 articles (nanx avg) | Category | Other |
| Sources | 6 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.150 | Confidence | Low |
| Buzz Volume | 8 articles (nanx avg) | Category | Other |
| Sources | 1 distinct | Conviction | 0.00 |
NOISE
Sentiment analysis complete.
| Composite Score | 0.150 | Confidence | Low |
| Buzz Volume | 8 articles (nanx avg) | Category | Other |
| Sources | 1 distinct | Conviction | 0.00 |