Jessica Inskip says markets need to break the 13-week SMA before she can confidently say "this market has legs." She also talks about IBM Corp.'s (IBM) enterprise A.I. strength, Blackrock's (BLK) multi-faceted play in changing market dynamics, and TSMC's (TSM) role in A.I. evolution. Rick Ducat turns to the charts and technicals supporting Jessica's insight.
Trading 360
13 May 2025
SHARE