Business Oil For $1.75 A Barrel? By Soumyadeep Pal - March 30, 2020 0 Share FacebookTwitterPinterestWhatsAppLinkedinReddItTelegramTumblrDiggFlipNaverEmailPrint Follow a collapse in oil demand, prices are plummeting toward zero. Source