Oil & Gold Soared This Week As Dollar's Demise Continued; Mega-Cap Tech Wrecked
And into a much-needed 3-day weekend we go... but don't forget - the market's implied move through 4/25 is 3.20% with 23% of SPX market cap set to report.
First things first, since President Trump unleashed his Liberation Day tariffs, it may surprise you that Chinese stocks are best performers while US equities are worst...