Fresh Covid-19 lockdowns are likely to reverse an already stalling recovery in oil demand, just as the U.S. and Libya pump more crude.
Fresh Covid-19 lockdowns are likely to reverse an already stalling recovery in oil demand, just as the U.S. and Libya pump more crude.