Europe sets 2027 deadline to end reliance on Russian oil and gas
London (CNN Business) Europe has given itself just five years to break its addiction to Russian oil and gas. European Commission President Ursula von der Leyen said Friday that EU leaders had agreed to spend the […]