Blog Verité

Keepin’ News Real
The U.S. and its allies have reached agreement on which sales of Russian oil will be subject to a price cap, racing to flesh out the details of the major new sanctions program before it begins on Dec. 5.