U.S., UK sanction Russia’s energy companies‘Taking on Russian oil companies will drain Russia’s war chest.’12 January 2025 · 1 MIN READ