Report: Expect A Return Of $100 Oil In 2023

A new report from Enverus Intelligence Research (EIR) warns of a return to $100 prices for crude oil during 2023, amid tight supplies and rising costs in America's shale oil and gas industry.