Europe in Turmoil
After more or less successfully overcoming the COVID pandemic, Europe has a war on its doorstep. Governments are rushing to implement sanctions against Russia that aim to put an end to military combat in Ukraine as soon as possible. European companies and households are already feeling the consequences of the implemented sanctions by steep energy [...]