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 […]

Josef on Investing News Network – December 2025 Read More »