President Joe Biden announced yesterday a ban on all imports of Russian oil, gas and energy to the United States, targeting “the main artery” of Russia’s economy. Even though the move has strong bipartisan support, not everyone is convinced it was the correct move. And because there are two sides of every debate, we now present: Point/Counterpoint…with President Biden and Vladimir Putin via Zoom.