EU Sets 2027 Deadline to End Russian Gas and Oil Imports Industry Updates Logistics News Feed supply chain by Editor - 18 June 202518 June 2025 The European Commission has proposed a definitive plan to phase out Russian gas and oil imports into the EU by the end of 2027, aiming