The US has paved the way for imposing tariffs of up to 100% on all countries that continue to purchase crude oil or natural gas from Russia Leave a Comment / INTERNATIONAL TAXATION, TC / Radhika Goyal / August 8, 2026 / Russia, Tariffs, US