Putin's latest ban on oil sales could backfire on Russia, experts predict
Published
Canary CEO Dan Eberhart and FOX Business' Lauren Simonetti discussed Vladimir Putin's latest ban on oil sales and how it may impact energy costs in the U.S. and other affected nations.
Full Article