Trump Media stock hits a wall, banks' new challenge, and crypto explodes: Markets news roundup