All top 20 cryptos except Terra at #9 were down over the past 24 hours. Oil gushed past $86 late Tuesday night, its highest price since 2014, with a […] Click here to view full article Tags:yield