NAS100 28,274 +0.60% S&P 7,490 +0.70% GOLD $4,107 BTC $63,385 +0.99% VIX 15.99 −6.44% live tape · as of 22:11 UTC · 2 Aug
Vol. II · No. 216Tuesday, 4 August 2026
TTitan Protect
Daily Framework Reads · NAS100 Daily

NAS100 — Framework Journal | July 2026

Filed Saturday 1 August 2026 · 18:47 UTC · Entry no. 115740 · scored against the close · never edited

Apple — Daily Framework Read | 2026-07-02 | Titan Protect

The NAS100 Framework Journal for July 2026, newest read at the top. Each dated entry is our read on the close, kept as a living record so the framework can be judged over time. This is analysis, not financial advice.

Friday 31 Jul 2026

Last Price
28,449.8

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 31 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Thursday 30 Jul 2026

Last Price
27,368.1

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 30 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Wednesday 29 Jul 2026

Last Price
27,643.6

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 29 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Tuesday 28 Jul 2026

Last Price
27,770.0

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 28 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Monday 27 Jul 2026

Last Price
28,562.8

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 27 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Sunday 26 Jul 2026

Last Price
28,170.0

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 26 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Saturday 25 Jul 2026

Last Price
28,170.0

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 25 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Friday 24 Jul 2026

Last Price
28,441.4

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 24 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Thursday 23 Jul 2026

Last Price
28,705.5

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 23 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Wednesday 22 Jul 2026

Last Price
29,016.4

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 22 July 2026

The chart above is the full daily read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Monday 20 Jul 2026

Last Price
28,625.8

Equity indices open the week defensive after Friday’s chip-led drop, with the Nasdaq still below its 29,000 pivot and the market waiting on Wednesday’s mega-cap earnings before it commits either way.

Nasdaq 100 (NAS100) framework chart, 20 July 2026

The chart above is the full framework read: structure, momentum, the levels that matter, and where the current price sits against them. Read it top to bottom for the complete picture, and pair it with our session briefs for the wider market context.

This is analysis, not financial advice. It reflects our multi-factor framework and is not a recommendation to buy or sell. Always do your own research and manage your risk.

Sunday 12 Jul 2026






Nasdaq 100 — Daily Framework Read | Saturday 11 July 2026


Nasdaq 100 — Daily Framework Read | Saturday 11 July 2026

Nasdaq 100 | Post Close Setup Framework Read | Data basis: 2026-07-11 close

Nasdaq 100 closed the session at 29,825, up 0.33 per cent on the day. Our analysis reads the structure as constructive within the broader unknown regime. The price action is orderly and the trend remains intact. The next session opens with directional momentum still pointing higher.
Macro frame: The regime has shifted from neutral to unknown. VIX at 15.0 sits in the low-vol comfort zone — supportive of trending moves. Sentiment at 50 is neutral — no strong directional conviction from the crowd. SPX closed at 7,575. Earnings this week include Progressive, Fastenal, Vista Oil Gas, FB Financial, WaFd Inc.

Where It Sits

Session Close
29,825
+98.01 (+0.33%)
Reference Anchor
29,825
Bias line for next session
VIX (Spot)
15.03
Low-vol comfort zone

Structure

Structurally Nasdaq 100 sits above its short-term moving averages with the daily trend firmly higher. The recent advance has been orderly with no signs of distribution or topping behaviour. The reference anchor at 29,825 acts as the bias line.

Momentum

Momentum is neutral with internal readings near the centre of the range. That is the signature of a market digesting the prior move. The tape needs a fresh catalyst to commit to direction.

Volume & Flow

Flow on the session close was measured. Positioning data suggests steady accumulation rather than aggressive directional commitment. The pattern supports continuation rather than reversal.

Bullish factor: Structure clearly higher. Vol regime supportive. Trend intact. Orderly advance tends to extend rather than reverse.
Bearish factor: Approaching potential resistance zones. Concentration risk in leading names. Sentiment tilting toward greed — rooms thinning.

Key Levels

Level Type Significance Action Zone
30,380 Resistance Upper range target, prior supply zone Take profits / fade if rejected
30,010 Pivot Mid-range continuation marker Hold = constructive; lose = consolidation
29,825 Session close Reference anchor for next session Above = continuation; below = mean revert
29,530 Support Recent range floor, demand zone Buy zone with defined stop
29,150 Major support Prior breakout retest level Stop-out below for longs

Three Scenarios

Continuation

35%

Nasdaq 100 holds above the session close at 29,825 and extends higher on continued institutional flow. The vol regime supports trending moves and the path of least resistance remains up. Watch for a clean hold above the pivot level to confirm.

Range

45%

Nasdaq 100 opens flat and churns around the 29,825 level. Magnet to the prior close. The tape needs a fresh catalyst to commit. Range trade with defined stops.

Mean Reversion

20%

Nasdaq 100 opens firm but meets supply at the pivot, fades back below 29,825. Failed breakout pattern. Not the base case but worth size discipline if volatility expands.


Risk Score

Risk sits at Around 50%

Risk sits around 50 per cent. Vix at 15.0 supports a measured risk posture. sentiment at 50 is neutral. Index-level positions carry concentration risk in the leading names. Standard sizing with defined stops — discipline beats conviction.


How to Walk It

Entry / Stop / Target structure:

  • Long 29,530 pullback | Stop 29,150 | Target 30,010 | R:R 2:1
  • Long 30,010 breakout | Stop 29,825 | Target 30,380 | R:R 1.5:1
  • Fade 30,380 rejection | Stop above resistance | Target 29,825 | R:R 2:1

Experience-level guidance:

Beginner: Reduce size to half your standard. Trade only the cleanest setup from the entries above. If the tape opens against your bias, do nothing — wait for the second hour, when the institutional flow has tipped its hand.

Intermediate: Use the levels table to define the trading range. Fade the extremes with defined stops, take profits before the round-number resistance levels.

Advanced: The vol regime supports defined-risk structures around the key pivot levels. Keep notional small relative to your book — asymmetric speculation, not core positioning.


Continue Reading

The macro frame driving this read is unpacked in the session briefs:

Check the latest session briefs on the site.

This analysis is for educational and informational purposes only. It does not constitute financial advice. Always manage your risk independently and in accordance with your own financial circumstances.


Friday 10 Jul 2026






Nasdaq 100 — Daily Framework Read | Friday 10 July 2026


Nasdaq 100 — Daily Framework Read | Friday 10 July 2026

Nasdaq 100 | Post Close Setup Framework Read | Data basis: 2026-07-10 close

Nasdaq 100 closed the session at 29,825, up 0.33 per cent on the day. Our analysis reads the structure as constructive within the broader neutral regime. The price action is orderly and the trend remains intact. The next session opens with directional momentum still pointing higher.
Macro frame: The macro regime remains neutral for a second consecutive session. VIX at 15.0 sits in the low-vol comfort zone — supportive of trending moves. Sentiment at 50 is neutral — no strong directional conviction from the crowd. SPX closed at 7,575. Earnings this week include Progressive, Delta Air Lines, Aeon ADR, Ryohin Keikaku Co, Vista Oil Gas.

Where It Sits

Session Close
29,825
+98.01 (+0.33%)
Reference Anchor
29,825
Bias line for next session
VIX (Spot)
15.03
Low-vol comfort zone

Structure

Structurally Nasdaq 100 sits above its short-term moving averages with the daily trend firmly higher. The recent advance has been orderly with no signs of distribution or topping behaviour. The reference anchor at 29,825 acts as the bias line.

Momentum

Momentum is neutral with internal readings near the centre of the range. That is the signature of a market digesting the prior move. The tape needs a fresh catalyst to commit to direction.

Volume & Flow

Flow on the session close was measured. Positioning data suggests steady accumulation rather than aggressive directional commitment. The pattern supports continuation rather than reversal.

Bullish factor: Structure clearly higher. Vol regime supportive. Trend intact. Orderly advance tends to extend rather than reverse.
Bearish factor: Approaching potential resistance zones. Concentration risk in leading names. Sentiment tilting toward greed — rooms thinning.

Key Levels

Level Type Significance Action Zone
30,380 Resistance Upper range target, prior supply zone Take profits / fade if rejected
30,010 Pivot Mid-range continuation marker Hold = constructive; lose = consolidation
29,825 Session close Reference anchor for next session Above = continuation; below = mean revert
29,530 Support Recent range floor, demand zone Buy zone with defined stop
29,150 Major support Prior breakout retest level Stop-out below for longs

Three Scenarios

Continuation

35%

Nasdaq 100 holds above the session close at 29,825 and extends higher on continued institutional flow. The vol regime supports trending moves and the path of least resistance remains up. Watch for a clean hold above the pivot level to confirm.

Range

45%

Nasdaq 100 opens flat and churns around the 29,825 level. Magnet to the prior close. The tape needs a fresh catalyst to commit. Range trade with defined stops.

Mean Reversion

20%

Nasdaq 100 opens firm but meets supply at the pivot, fades back below 29,825. Failed breakout pattern. Not the base case but worth size discipline if volatility expands.


Risk Score

Risk sits at Around 50%

Risk sits around 50 per cent. Vix at 15.0 supports a measured risk posture. sentiment at 50 is neutral. Index-level positions carry concentration risk in the leading names. Standard sizing with defined stops — discipline beats conviction.


How to Walk It

Entry / Stop / Target structure:

  • Long 29,530 pullback | Stop 29,150 | Target 30,010 | R:R 2:1
  • Long 30,010 breakout | Stop 29,825 | Target 30,380 | R:R 1.5:1
  • Fade 30,380 rejection | Stop above resistance | Target 29,825 | R:R 2:1

Experience-level guidance:

Beginner: Reduce size to half your standard. Trade only the cleanest setup from the entries above. If the tape opens against your bias, do nothing — wait for the second hour, when the institutional flow has tipped its hand.

Intermediate: Use the levels table to define the trading range. Fade the extremes with defined stops, take profits before the round-number resistance levels.

Advanced: The vol regime supports defined-risk structures around the key pivot levels. Keep notional small relative to your book — asymmetric speculation, not core positioning.


Continue Reading

The macro frame driving this read is unpacked in the session briefs:

Check the latest session briefs on the site.

This analysis is for educational and informational purposes only. It does not constitute financial advice. Always manage your risk independently and in accordance with your own financial circumstances.


Thursday 9 Jul 2026






Nasdaq 100 — Daily Framework Read | Thursday 9 July 2026


Nasdaq 100 — Daily Framework Read | Thursday 9 July 2026

Nasdaq 100 | Post Close Setup Framework Read | Data basis: 2026-07-09 close

Nasdaq 100 closed the session at 29,727, up 1.62 per cent on the day. Our analysis reads the structure as constructive within the broader neutral regime. The price action is orderly and the trend remains intact. The next session opens with directional momentum still pointing higher.
Macro frame: The macro regime remains neutral for a second consecutive session. VIX at 15.8 sits in the low-vol comfort zone — supportive of trending moves. Sentiment at 47 is neutral — no strong directional conviction from the crowd. SPX closed at 7,544. Earnings this week include PepsiCo, Fast Retailing ADR, Progressive, Seven i ADR, Vista Oil Gas.

Where It Sits

Session Close
29,727
+474.54 (+1.62%)
Reference Anchor
29,727
Bias line for next session
VIX (Spot)
15.84
Low-vol comfort zone

Structure

Structurally Nasdaq 100 sits above its short-term moving averages with the daily trend firmly higher. The recent advance has been orderly with no signs of distribution or topping behaviour. The reference anchor at 29,727 acts as the bias line.

Momentum

Momentum is firm with the daily timeframe showing clear acceleration. Internal readings sit in the upper portion of the range. The risk is not that momentum fails but that it stalls at round-number resistance and triggers profit-taking.

Volume & Flow

Flow on the session close was measured. Positioning data suggests steady accumulation rather than aggressive directional commitment. The pattern supports continuation rather than reversal.

Bullish factor: Structure clearly higher. Vol regime supportive. Trend intact. Orderly advance tends to extend rather than reverse.
Bearish factor: Approaching potential resistance zones. Concentration risk in leading names. Sentiment tilting toward greed — rooms thinning.

Key Levels

Level Type Significance Action Zone
30,290 Resistance Upper range target, prior supply zone Take profits / fade if rejected
29,910 Pivot Mid-range continuation marker Hold = constructive; lose = consolidation
29,727 Session close Reference anchor for next session Above = continuation; below = mean revert
29,430 Support Recent range floor, demand zone Buy zone with defined stop
29,050 Major support Prior breakout retest level Stop-out below for longs

Three Scenarios

Continuation

35%

Nasdaq 100 holds above the session close at 29,727 and extends higher on continued institutional flow. The vol regime supports trending moves and the path of least resistance remains up. Watch for a clean hold above the pivot level to confirm.

Range

45%

Nasdaq 100 opens flat and churns around the 29,727 level. Magnet to the prior close. The tape needs a fresh catalyst to commit. Range trade with defined stops.

Mean Reversion

20%

Nasdaq 100 opens firm but meets supply at the pivot, fades back below 29,727. Failed breakout pattern. Not the base case but worth size discipline if volatility expands.


Risk Score

Risk sits at Around 50%

Risk sits around 50 per cent. Vix at 15.8 supports a measured risk posture. sentiment at 47 is neutral. Index-level positions carry concentration risk in the leading names. Standard sizing with defined stops — discipline beats conviction.


How to Walk It

Entry / Stop / Target structure:

  • Long 29,430 pullback | Stop 29,050 | Target 29,910 | R:R 2:1
  • Long 29,910 breakout | Stop 29,727 | Target 30,290 | R:R 1.5:1
  • Fade 30,290 rejection | Stop above resistance | Target 29,727 | R:R 2:1

Experience-level guidance:

Beginner: Reduce size to half your standard. Trade only the cleanest setup from the entries above. If the tape opens against your bias, do nothing — wait for the second hour, when the institutional flow has tipped its hand.

Intermediate: Use the levels table to define the trading range. Fade the extremes with defined stops, take profits before the round-number resistance levels.

Advanced: The vol regime supports defined-risk structures around the key pivot levels. Keep notional small relative to your book — asymmetric speculation, not core positioning.


Continue Reading

The macro frame driving this read is unpacked in the session briefs:

Check the latest session briefs on the site.

This analysis is for educational and informational purposes only. It does not constitute financial advice. Always manage your risk independently and in accordance with your own financial circumstances.


Wednesday 8 Jul 2026






Nasdaq 100 (NDX) Sheds 1.77% to 29,173: Rotation Read | Tuesday 7 July 2026


Nasdaq 100 (NDX) Sheds 1.77% to 29,173: Rotation Read for Wednesday 8 July 2026

Nasdaq 100 (NDX) | Daily Framework Read | Tuesday 7 July 2026 US Close

The Nasdaq 100 (NDX) closed Tuesday’s session at 29,173, down 1.77 percent and comfortably the weakest major index on the day. This was not a broad risk-off event: it was a rotation, with capital moving out of mega-cap technology and into energy as crude surged 5.32 percent to $72.20. The tape’s calm reading elsewhere, a VIX sitting at 16.13 and improving sentiment at 43, confirms the selling in tech was a reallocation trade rather than a fear event. Wednesday opens with the index needing to prove whether this is a one-session flush or the start of a deeper leadership handover away from growth.
Tuesday Close
29,173
-1.77%
VIX (Spot)
16.13
Calm, no fear spike
Fear & Greed
43
Improved, still cautious

Reading the Session

Tuesday’s move in the Nasdaq 100 (NDX) has to be read alongside the rest of the tape, not in isolation. Crude oil jumping 5.32 percent to $72.20 pulled capital toward energy and away from the growth complex that has carried the index for months. Gold easing back to roughly $4,110 and the dollar holding steady against the yen at 162.15 both point to a market rebalancing its weightings rather than fleeing risk outright. A calm VIX at 16.13 alongside a 1.77 percent single-day loss in the index is an unusual combination: it tells us institutional hedging demand did not spike even as tech took the hit, which is consistent with sector rotation, not a broad drawdown. The regime read stays neutral, meaning the market has not committed to a new directional trend yet, it has simply reshuffled where the money sits.

Bias: Bearish-neutral. Tech is on the wrong side of a rotation trade with energy pulling capital away, but the absence of a volatility spike or sentiment collapse means this reads as a leadership rotation rather than the start of a structural downtrend. Treat weakness as tactical until proven otherwise.

Key Levels

Level Type Why It Matters Action
29,650 Resistance Ceiling of the pre-selloff range; reclaiming it would signal the rotation is fading Fade rallies into this zone until it is reclaimed with conviction
29,300 Pivot Sits just above Tuesday’s close; the line between continued weakness and stabilisation Hold above = tentative bounce; reject below = sellers still in control
28,850 Support Nearest round-number shelf below tonight’s close, first test for the rotation trade Buy zone for tactical longs with a tight, defined stop

Multi-Strategy Breakdown

Scalp

Fade the extremes of the 28,850 to 29,300 range on the open; the rotation trade favours quick, defined-risk moves over conviction holds.

Intraday

Sell rallies into 29,300 and 29,650 while energy continues to outperform; flip stance only if tech reclaims 29,650 on volume.

Swing

Stay light until the rotation either confirms as a leadership change or fades back into the prior range; this is not the session to add core exposure.


Risk Score

Risk sits at Around 58% heading into Wednesday.

The single biggest factor is concentration: the Nasdaq 100 (NDX) is dominated by a handful of mega-cap names, so a sector-wide rotation out of technology moves the whole index disproportionately compared with broader benchmarks, even without any panic in the wider market.


Three Scenarios for Wednesday

Rotation Extends

45%

Energy strength persists and crude holds its gain, keeping capital rotating away from tech. Index tests 28,850 with follow-through selling in the mega-cap names that led Tuesday’s drop.

Range and Stabilise

35%

Index opens flat-to-firm and chops between 28,850 and 29,300 as the market digests the rotation without a fresh catalyst either way. The calm VIX supports this as the base-rate outcome.

Tech Bounce Back

20%

Energy strength cools and bargain buyers step into beaten-down tech names, pushing the index back through 29,300 toward 29,650 as the rotation proves to be a one-session event.


Position Sizing

Sizing Applies? Reasoning
MAX No A rotation session with a calm VIX is not the environment for maximum exposure; conviction is low until direction confirms
STANDARD Applies Normal size fits: the move is orderly, levels are well defined, and volatility is not elevated enough to demand a cut
REDUCED No Would only apply if VIX starts climbing above the mid-teens or Fear & Greed rolls back down toward fear
AVOID No No case for sitting out entirely; the rotation is tradeable with defined levels on both sides

This is analysis, not financial advice. Always manage your risk.


Friday 3 Jul 2026

NAS100 – Daily Read

July 2, 2026 | Index | Titan Macro Desk

Last Price
29,233.90

Chart-based read for NAS100. Framework review data pending for this instrument. Price action and key levels shown on the chart below.

NAS100 Daily Chart - July 2, 2026

Framework Metrics

This read is generated by the Titan framework and reflects our multi-factor analytical model. It is not financial advice. Past performance is not indicative of future results. Always conduct your own research before making investment decisions.

Thursday 2 Jul 2026

NAS100 – Daily Read

July 2, 2026 | Index | Titan Macro Desk

Last Price
29,233.90

Chart-based read for NAS100. Framework review data pending for this instrument. Price action and key levels shown on the chart below.

NAS100 Daily Chart - July 2, 2026

Framework Metrics

This read is generated by the Titan framework and reflects our multi-factor analytical model. It is not financial advice. Past performance is not indicative of future results. Always conduct your own research before making investment decisions.

Continue Reading View all Daily Framework Reads →
Membership

The ledger is public. The desk behind it is not.

Membership opens every room and every entry the day it is filed, with the same dated honesty the record is built on.

Join the desk

This is analysis, not financial advice. Always manage your risk.

Get our weekly market brief free.