Oil Is Still Plunging as Demand Falls. One Big Buyer Is Out There.

Barrons | Feb 28, 2020 at 6:24 PM
  • The oil selloff gained steam, with West Texas Intermediate crude futures plunging more than 6% before recovering slightly. China appears to be taking advantage.