US President Donald Trump has sanctioned Russia's two biggest oil producers after canceling a meeting with Russian President Vladimir Putin. The sanctions reflect Trump's growing frustration over Russia's continued war in Ukraine. But while the sanctions may sting, some analysts don't think they'll deter Putin.
Be the first to comment