The price of oil is up by a massive 20%, and markets can now rest more comfortably. Dow Jones has surged by 450 points, while BTC price is back above […]