Apr 21, 2020
April 20, 2020 - U.S. oil prices fell below zero for the first time on Monday, amid plummeting demand due to the coronavirus outbreak. Canary, LLC CEO Dan K. Eberhart says there’s just physically nowhere to store the oil. This isn’t really a market problem, this is a storage problem.