Syz The Moment

Over $6.6 TRILLION was added to the US stock market in just 12 trading days.

Written by Charles-Henry Monchau, CFA, CMT, CAIA | Apr 16, 2026, 3:17:25 PM