
Netflix Reports Tonight. Here Is What the Numbers Need to Say.
Apr 16, 2026
179 articles

Apr 16, 2026

WTI crude falls below $92 and Brent retreats from triple digits as hopes for resumed US-Iran negotiations cool the energy market's war premium.
Apr 15, 2026

The S&P 500 sits less than 1% from its January record as hopes for US-Iran negotiations fuel a broad risk-on rally across equities.
Apr 15, 2026

JPMorgan Chase reported Q1 2026 results this morning that beat on revenue but came with a cut to full-year net interest income guidance that sent the stock marginally lower despite the headline beat. Understanding the difference between those two data points is the key to understanding what this earnings season is actually telling the market about the health of the US economy.
Apr 14, 2026

The Nasdaq 100 rose 0.8% on Tuesday, putting it on pace for its 10th consecutive day of gains, the longest winning streak since 2021. The S&P 500 added 0.4%, having fully erased the war-driven losses it accumulated since February. Oil dropped further as reports emerged that the US and Iran are considering another round of peace talks, and the risk-on rotation that began with the ceasefire announcement is showing no signs of exhausting itself.
Apr 14, 2026

Brent crude surges past $102 and WTI tops $104 as Trump's Strait of Hormuz blockade threatens to disrupt 20% of global seaborne oil supply.
Apr 13, 2026

U.S. stock futures drop as Trump orders a naval blockade of the Strait of Hormuz after Iran peace talks collapse, sending Brent crude above $102
Apr 13, 2026

Apr 9, 2026

Brent crude hit $104 and WTI neared $98 after Israeli strikes targeted Iran's South Pars gas field. How the oil shock is reshaping every asset class today.
Mar 20, 2026

US equities recovered midday after hot PPI sent the Dow down 235 points. The S&P 500 holds 6,716 with the Fed decision due at 2 p.m. Here's what matters.
Mar 20, 2026

The Fed held at 3.5%–3.75% as hot PPI and the Iran oil shock make 2026 rate cuts nearly impossible. What traders need to know before Powell speaks.
Mar 18, 2026