Oil Slides on Renewed Demand Woes

The Wall Street Journal | Mar 26, 2020 at 7:09 PM
  • Oil prices slid, paring nearly all of their weekly rebound as traders weighed signs that fuel demand and economic activity could fall even more than feared due to the coronavirus.