The deal led the US Treasury to license Russian diesel sales through April 7, 2027, as Republican and Democratic senators urged a reversal.

Log in or sign up to comment.

No comments yet.

← Back to stories