Trump’s tariffs could severely impact Russia’s oil revenue. While Moscow has managed to evade US President Trump’s tariffs, the Russian budget will still endure consequences from Washington’s trade war. The Telegraph reports that a threat to Russia has emerged...