President Trump’s oil sanctions show immediate impact as Russian revenue plunges $13 billion
Three weeks ago, President Trump placed sanctions on Russian oil to end Vladimir Putin’s war on Ukraine, and the effects of the sanctions are already starting to hurt the European…