As traffic congestion plunges by nearly one-third in a week in Beijing, global oil demand could be under threat of a new wave of COVID lockdowns.
More on https://oilprice.com/
As traffic congestion plunges by nearly one-third in a week in Beijing, global oil demand could be under threat of a new wave of COVID lockdowns.
More on https://oilprice.com/