Markets worldwide have crashed as Saudi Arabia and Russia fail to come to terms on a deal to slow oil production. OPEC Deal Collapses, Oil Slumps Fissures in OPEC+ have...The post Oil Deal Collapse Hits Markets Reeling from Coronavirus Fears appeared first on Crypto Briefing.