Large-cap names with solid growth and deep cash reserves can absorb higher rates far better than small caps. That's a big reason we're seeing weakness in Russell 2000 ($iShares Russell 2000 ETF(IWM)$ ) even while $SPDR S&P 500 ETF Trust(SPY)$ and $Invesco QQQ(QQQ)$ have recently been making new highs. The flip side is that if the war actually ends, oil drops, inflation fades, and rate-hike pressure goes away or even shifts toward cuts, small caps could see a much stronger rally. At the first sign of a peace deal, I'll load up on $Direxion Daily Small Cap Bull 3x Shares(TNA)$ or URTY.
$Invesco QQQ(QQQ)$ $SPDR S&P 500 ETF Trust(SPY)$ If this is not a bull flag, what is? This is just the 6-month chart, imagine what the 6-year chart looks like. Five green days in a row, then one red day and suddenly people come out of the woodwork saying it's over, the top is in, a crash is coming. Feels like a bunch of kindergarteners with 1-day attention spans around here. Try looking at a slightly longer timeframe.
$Invesco QQQ(QQQ)$ In my opinion, the only way we get the crash that's needed is to go higher first. So let's push it up. Let's make the 2000 dotcom valuations look like a footnote. Nasdaq 40000, that's the direction.
$Oracle(ORCL)$ I'm usually a 90% bullish trader, and I'm hoping ORCL runs to $180–$200 after earnings. But with the selling pressure from spiking oil prices and rising 10-year Treasury yields right now, any mention of increased capex could hit the stock hard. Heavy debt is already Oracle's weakest link, and taking on new debt now means paying higher interest rates to match market conditions. If ORCL is smart, even if they have more capex planned, they won't disclose it on earnings day, and will do it later to give the stock a better chance to rally. $Adobe(ADBE)$ $iShares Expanded Tech-Software Sector ETF(IGV)$