US Urges G7 to Unleash New Economic Weapon: Tariffs on Nations Buying Russian Oil Above Cap
Trump's Frustration: Why EU's Russian Oil Purchases Still Fund Putin's War
Donald Trump Demands Europe Halt Russian Oil Purchases, Calls for China to Follow Suit