The weekly Energy Show on Crux Investor. A global supply crunch is brewing in oil markets, setting the stage for strong price ...