Trump spares Russia from tariffs, but oil price plunge could wreck war economy regardless

U.S. President Donald Trump has inadvertently hit Russia’s economy after his “Liberation Day” tariffs caused oil prices to drop drastically on April 7, with potentially massive ramifications for the Kremlin’s ability to fund its…

Continue Reading