April 20, 2020 comtechNews Physical demand for crude has dried up in the wake of coronavirus containment measures, creating a global supply glut.Read More