The Energy 202: Coronavirus is slowing the global demand for oil
More than 50 million people are on lockdown in China and international travel is restricted.
More than 50 million people are on lockdown in China and international travel is restricted.