Ad image

Tag: Russia & South Africa

Russia & South Africa Ditch US Dollar in $265M Oil Deal

While the currency details aren't specified, it seems likely to be in

Elevation News Elevation News