Russian Oil Cap Begins, Trying To Pressure Putin Over Ukraine War

Russian Oil Cap Begins, Trying To Pressure Putin Over Ukraine War

Huffington Post

Published

The European Union, along with Australia, Britain, Canada, Japan and the United States agreed to the measure on Friday.

Full Article