Energy Report: Locked Indoors
December 27, 2021 at 10:28 AM EST
Omicron is still wrecking havoc with the global economy and global oil demand. Reports that China is telling people in the Xian province that they have to stay indoors is not helping matters.