
Despite oil prices receding from the summer highs, the potential increase in demand and supply constraints could lead to a solid recovery next year. Moreover, underinvestment in new oil supply might lead to structurally higher prices.
Eric Nuttall, the partner and senior portfolio manager at Ninepoint Partners LP, sees oil prices returning to $100 per barrel in 2023, as headwinds such as China’s restrictive COVID policy and coordinated SPR releases are expected to be there no longer.