Plunge in Oil Prices Threatens Russia’s Vast Spending on Ukraine War

President Trump spared Russia from the tariffs he had imposed on 180 other nations in a bid to reshape global trade. But that did not exempt the country from the ensuing economic havoc.

The price of oil, the lifeline of Russia’s economy and war…

Continue Reading