President Biden is ‘losing his war’ on the fossil fuel industry: Phil Flynn
Price Futures Group Senior Account Executive Phil Flynn weighs in on President Biden’s controversial push to boost oil production outside of the U.S. on ‘Cavuto Live.’