Originally posted by Carlin
View Post
Its energy leverage will disappear as soon as Europe secures new suppliers and that won't take long. In fact, it's not looking too bad now.

Page 15 [https://iea.blob.core.windows.net/as...2-CCBY4.0.pdf]
Comment