Oil Prices Slide on Demand Worries as US Stocks Rebound from Rout
Oil prices dropped Thursday on demand fears as more nations go into lockdown to staunch the spread of the coronavirus, while global stocks mostly rose after the prior session's routs.