Are Trump’s Threats Against Russian Oil Realistic & Can the Kremlin Save Gazprom? 1 April 2025