The United States called on the G7 to impose duties on buyers of Russian oil

The US administration has called on G7 representatives to impose duties on states that buy Russian oil. This is stated in a published joint statement by the United States Department of the Treasury and the office of…

Continue Reading