Demand Destruction Is Delaying An Oil Supply Crisis - OilPrice.com

4/29/2022 12:00:00 AM3 yearsago
by Josh Owens
by Josh Owens
Demand destruction due to Covid lockdowns in China appears to be the only thing preventing a global oil supply crisis as countries around the world struggle to produce
Russias war in Ukraine has… Illegal refining has been a… Oil prices have held steadily… By Josh Owens - Apr 29, 2022, 2:00 PM CDTOil prices are on course for a fifth straight monthly increase desp… [+5180 chars]
full article...