Articles

Nate Feltman: President Biden, stop buying Russian oil

While it’s impossible to know if stronger leadership from America could have prevented Putin’s invasion, it is clear that President Biden’s decision to cut back on America’s oil production and his green-lighting of the Nord Stream 2 Russian pipeline has had significant repercussions.

Read More