Experts rip Biden admin as US oil giants bet big on Americas: ‘White House lampooning our own industry’
January 04, 2023 at 09:52 AM EST
Stephen Schork and John Catsimatidis slammed the White House's "vitriol" towards U.S. oil producers and called for "long-term commitment" to the industry to boost jobs and the economy.