Despite renewed signs of life early this morning, both stocks and crypto stumble as markets continue to reel from the coronavirus pandemic.