Search

Results 1 - 2 out of 2

Analysis | Sep 14, 2023
The price cap on Russian oil is achieving its goals of lowering Russian revenue while preserving global supply.
Analysis | May 06, 2020
There can be little doubt that the U.S. and its allies played a much bigger role in subduing the terror group than Russia. But ISIS has plenty of life in it yet and any alleged victory is fragile.