Remove 2021 Remove Equity Remove Net Debt Remove Risk Premium
article thumbnail

Russia in Ukraine: Let Loose the Dogs of War!

Musings on Markets

Russia was also a leading exporter of these commodities, with a disproportionately large share of its oil and gas production going to Europe; in 2021, Russian gas accounted to 45% of EU gas imports. As Russian equities have imploded, the ripple effects again are being felt across the globe.

Start-ups 100