He's threatened to tariff Russian oil and those who buy it. The President made many promises on the campaign trail, and he's upset and frustrated that talks haven't gone as planned.
Check out the preview reel of today's Ted Nugent Spirit Campfire show at 3PM ET.