Lockdowns in China and thousands of flight cancellations have done nothing to dent buying demand in crude oil since late December. Now crude is threatening last year’s high of $85.41 per barrel.
It rose as high as $84.22 today and settled up $1.70 to $83.82. It’s been on a one-way run since hitting