https://www.worldenergynews.com/news/oil-prices-fall-demand-woes-eclipse-stimulus-712420
Oil Prices Fall as Demand Woes Eclipse U.S. Stimulus
Oil prices slipped into negative territory on Wednesday as faltering fuel demand from the spread of the coronavirus outweighed a massive pending U.S.