Investing

Europe has the energy supplies it needs to make it through the year. But 2023 might be a different story. That’s the warning issued by International Energy Agency chief Fatih Birol and European Commission President Ursula von der Leyen, who on Monday held a joint…

© 2026 Times Atlantic. All Rights Reserved.