New Western measures aim to turn up the heat on Putin’s oil revenues. Analysts are underwhelmed
February 07, 2023 at 07:42 AM EST
The West is seeking to deplete Russian President Vladimir Putin's war chest as the Kremlin's nearly year-long war in Ukraine drags on.