Oil Rises Above $100: I Explain Why and What's Next
As a thank you for being a subscriber to Bison Insights, I’m sharing the recording of the recent Pro Tier Oil Market Fundamentals webinar.
Oil closed at $108 today, up nearly 90% since the start of the year, with no clear end in sight to the Strait of Hormuz closure that’s driving the largest oil supply disruption in history.
I recently …


