The coronavirus pandemic and related self-isolation measures have triggered a massive fall in global demand for oil. Traders are now struggling to find storage space for excess crude, hoping that demand will increase rapidly once the lockdowns are lifted. President Trump said a coalition of 23 nations that reached a deal on Sunday to address […] Source: VT