Eric Nuttall of Ninepoint Partners discusses how the energy industry is in a supply crisis, due to structural growth challenges such as loss of Russian product, lack of spare capacity from OPEC and falling inventories.
You May Also Like
About the Author: Chaz Cutler
My name is Chasity. I love to follow the stock market and financial news!