Posts

Evening Market Recap – March 17, 2026: Winners, Losers & Outlook
A quick look at today’s biggest market movers, why the S&P slipped, and what to watch tomorrow.
Marcus ChenMarch 17, 2026
Oil Surge Sparks Energy Rally: Intraday Trade Setup for March 16
Oil prices jumped 4% today, fueling a rapid energy sector rotation. Here’s a concise trade setup to capture the move.
Marcus ChenMarch 16, 2026
Morning Market Preview – March 16, 2026: Futures, Oil & Catalysts
US futures point higher as oil eases and Iran tensions linger; here's what to watch before the open.
Marcus ChenMarch 16, 2026
Goldman Sachs Beats Earnings – Financials Rally and Trade Setup
Goldman Sachs smashed earnings estimates, sparking a financials rally. Here’s why it matters and a concrete trade setup you can use now.
Marcus ChenMarch 15, 2026Friday Morning Preview: The Bounce Nobody Trusts
Futures are green after Thursday's 750-point Dow selloff, but with oil at $100 and the Strait of Hormuz blockaded, this bounce feels like a band-aid on a bullet wound. Here's what I'm watching.
Marcus ChenMarch 13, 2026
From Silicon to Steel: The Sector Rotation Most Retail Traders Are Missing
Capital is flowing out of mega-cap tech and into industrials, energy, and materials at a pace we haven't seen since the early 2000s. Here's what's driving the rotation and why most retail portfolios aren't positioned for it.
Marcus ChenMarch 13, 2026
The IEA Released 400 Million Barrels of Oil — And the Market Didn't Care
The IEA deployed 400 million barrels of strategic reserves — the largest coordinated release in history — and oil still closed higher. Here's what that means for your portfolio and how I'm positioning.
Marcus ChenMarch 13, 2026TSLA Down 3.14%: Tesla's Facebook Ad Pivot and What It Signals
TSLA drops 3.14% to $395.01 as Tesla pivots to Facebook and YouTube ads for FSD. What this shift in strategy signals for investors — and the key levels I'm watching.
Marcus ChenMarch 13, 2026
Tesla Thursday Pulse: Ads & Macrohard Keep the Risk High
Quick update on Tesla
Marcus ChenMarch 13, 2026
TSLA Up 3.3% on Monster China Numbers—Here's What Actually Matters
Tesla jumped 3.3% to $412.39 on a 91% surge in China-made EV sales. Here's what the numbers actually mean—and what you should do about it.
Marcus ChenMarch 11, 2026