05/28/2026
This week, Steve and Joel break down continued uncertainty in global oil markets as conflicting signals out of Iran keep traders on edge.
Joel also highlights tightening fundamentals across global oil supply and what that could mean heading into peak seasonal demand, as well as why the market may be underestimating potential supply constraints.
Watch here: https://bit.ly/4aeqMOW