
Russian President Vladimir Putin recently threatened to completely stop all energy supplies to Europe, citing technical issues on the Nord Stream 1 pipeline. This could lead to a supply deficit this winter.
Goldman Sachs (GS) expects crude oil to rise to $125 a barrel in 2023 despite the G7 countries’ agreement to put a price cap on Russian crude, as Russia could retaliate by shutting production and elevating global prices even further.