The United States and Europe still do billions of dollars in business with Russia, despite sanctions

American President Donald Trump threatens India with an additional 25% tariff, as well as higher taxes for other countries that buy Russian oil, trying to put pressure on Moscow to end the war in Ukraine.

However, the United States and Europe…

Continue Reading