Russian Oil Prices Sliding, Not Enough to Stop Putin’s War Machine yet

Russia may not have been on President Donald Trump’s tariffs list, but the levies have had a significant effect on oil prices — and that’s bad news for Russian President Vladimir Putin.

The economic uncertainty…

Continue Reading