Oil Plunges Below $12 as Storage Rapidly Fills Amid Demand Slump – Bloomberg

Oil plunged the most on record to below $12 a barrel in New York as a historic demand slump fills inventories to the brim.
— Read on www.bloomberg.com/news/articles/2020-04-19/oil-drops-to-18-year-low-on-global-demand-crunch-storage-woes