The world is 'awash in seas of oil' as price war rages on: JTD Energy Services

The rising threat of negative oil pricing is a "clear sign" that oil producers need to to cut production levels, says John Driscoll, JTD Energy Services' chief strategist. He says storage costs for surplus supply risk increasing beyond what's profitable as the world runs out of space for surplus oil and demand collapses amid the coronavirus crisis.
Thu, Apr 2 20202:10 AM EDT