Steve Milloy talks Russia oil price caps on Fox Business with Edward Lawrence and Phil Flynn
On November 23, 2022, Steve Milloy, E&E Legal Senior Policy Fellow appeared on Fox Business with Edward Lawrence and Phil Lynn to discuss the U.S.'s disastrous oil & gas policies. Joe Biden, not Putin, is the biggest threat to our energy future. https://youtu.be/0IxsgsCQEDw