Pandemic Demand Destruction No Match For Supply Shortages

Concerns about weakening demand in oil markets are real but don’t expect them to impede the bull run in prices. Benchmark crude oil prices are back over $110 a barrel despite widespread Covid-19 lockdowns in China and signs that oil demand elsewhere in the world is not as strong as many hoped.