Josef Schachter on investingnews.com
Watch my interview below where I share my thoughts on oil and natural gas prices, supply and demand in 2026.
“I think before the cycle is over, the 2007 high of US$147 (per barrel) will be breached, because the industry cannot respond quickly to bringing on new oil,”
I also discuss why I see oil breaking the US$80 level next year.