Is the Ultimate High in Oil Still Ahead? | With Tony Greer 33:07
Maggie Lake Talking Markets
Is the Ultimate High in Oil Still Ahead? | With Tony Greer
A structural supply deficit combined with the depletion of the US Strategic Petroleum Reserve has removed the primary ceiling on oil prices, setting the stage for a move toward new all-time highs.
Apr 6, 2026