Oil prices dive as world runs low on storage capacity while demand plunges Published April 28, 2020 comments Join our Whatsapp Channel Add Dawn as a trusted source