Oil is up nearly 20%, and markets are breathing a sigh of relief. The Dow is up 450 points, and Bitcoin is back above $7,000 per coin.