European Companies Lost Over €100 Billion on Russia Amid War

The Financial Times estimates that European companies have lost at least €100 billion ($110 billion) since the Russia-Ukraine war began. Around 176 European companies noted significant losses in their fiscal year reports for 2022, and the future remains grim as tensions continue to grow.

Naturally, energy-related industries faced half of those losses, followed by banking, chemicals, industrial, and automotive. BP, TotalEnergies, and Shell lost 40.6 billion euros due to the war, but the spike in energy costs helped them to post favorable earnings reports. Numerous European companies cited “asset impairments, foreign exchange-related charges and other one-off expenses as a result of the sale, closure or reduction of Russian businesses.” Britain, Germany, and France reported the steepest losses, attributing to at least 20 billion of the 100 billion euros lost.

Half of the 1,871 European companies previously operating in Russia are still conducting full or limited business there, according to the Kyiv School of Economics. Russia has since required foreign companies fleeing Russia to pay a 10% exit fee and sell their assets to Russian companies at a 50% discount. It is nearly impossible for companies to operate in Russia due to high sanctions, logistics, and public pressure. Businesses that did not flee will be faced with massive charges from Moscow and are practically stuck between forfeiting their businesses or attempting to operate amid an escalating war.

Latest Posts

RFK Jr – Armenian Genocide Continues

https://www.armstrongeconomics.com/wp-content/uploads/2024/04/RFKJr.ArmenianGenocide.mp4   No one is chanting about this human rights issue because it is not profitable or trendy. The victims are also mostly (97%) Christian, an unprotected class considered the [...]
Read more

Market Talk – April 26, 2024

ASIA:   The major Asian stock markets had a mixed day today: NIKKEI 225 increased 306.28 points or 0.81% to 37,934.76 Shanghai increased 35.74 points or 1.17% to 3,088.64 Hang [...]
Read more