US stocks probably reached their peak relative to the world market on Christmas Eve last year, according to Jefferies' Chris Wood.Read More
You might also be interested in reading Anchorage Digital buys Mountain Protocol, USDM stablecoin winds down.