Russian invasion of Ukraine 'worst case scenario' for global oil market, analyst says
February 24, 2022 at 07:42 AM EST
Price Futures Group senior market analyst Phil Flynn argues that Russia invading Ukraine is a "total disaster" for the global oil market.