Schachter Energy Report

Josef on Investing News Network – December 2025

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.

Scroll to Top