Features Why Western Sanctions Haven’t Cut Off Russia’s Oil Revenue — and What It Means for Gas Prices The Auto Wire Jun 5, 2023 Trade restrictions against Putin are failing.