The Hormuz Soap Opera: Markets Hit Records While Energy Experts Say 'Not So Fast'
YouTube's top finance voices agree the rally is real — they just can't agree on whether it should be
Ticker Ratings
| Ticker | Rating | Entry Price | Current | $ Gain | % Gain |
|---|---|---|---|---|---|
| SPY SPDR S&P 500 ETF TRUST | hold | $710.14 | — | — | — |
| RCL ROYAL CARIBBEAN CRUISES LTD | buy | $285.87 | — | — | — |
| CCL CARNIVAL CORP | buy | $29.33 | — | — | — |
| UAL United Airlines Holdings, Inc. | buy | $102.58 | — | — | — |
| NFLX NETFLIX INC | sell | $97.28 | — | — | — |
| TSLA Tesla, Inc. | hold | $401.09 | — | — | — |
| INTC INTEL CORP | buy | $68.25 | — | — | — |
| MSTR Strategy Inc | hold | $166.24 | — | — | — |
| BTC Grayscale Bitcoin Mini Trust ETF | sell | $76182.00 | — | — | — |
| META Meta Platforms, Inc. | hold | $686.99 | — | — | — |
Wall Street threw a party this week and didn't bother checking the guest list. The S&P 500 closed at 7,001 — yes, that's a record — the Dow surged 869 points, and Nasdaq notched its longest positive streak since 1992 after Iran's foreign minister announced the Strait of Hormuz was open and President Trump claimed Tehran agreed to suspend its nuclear program indefinitely. Oil cratered over 11% to ~$83/barrel. Cruise lines and airlines partied hardest, with $RCL and $CCL each up ~7% and $UAL surging 11%.
The bear case? Energy expert Bob McNally called the rally "unwarranted," the IEA warns full energy recovery could take two years with 80+ facilities damaged, and Iran hasn't actually confirmed half of what Trump said. Geopolitical analyst Natasha Hall on Bloomberg called it "short-term euphoria." TD Cowen's Jason Gabelman noted the Strait still requires IRGC ship approvals — that's not exactly a grand reopening ribbon-cutting ceremony. Meanwhile, Fundstrat's Mark Newton sees a 3-5% pullback coming by mid-May after markets ran ~11% off the March 30 low.
BlackRock's Rick Rieder remains cautiously bullish, pointing to explosive earnings growth — semis up ~97% YoY — and buybacks potentially hitting $1 trillion. The bulls have data. The skeptics have the fine print. Markets, as always, are betting the fine print never shows up.