Britain on Thursday announced sanctions targeting 38 Russian energy companies, shadow fleet oil tankers and financial networks that allegedly fuel Russia’s war effort. “The message is simple: if you h...

Log in or sign up to comment.

No comments yet.

← Back to stories