Putinesca! European Markets Tank, Energy Prices Explode, US 10Y Treasury Yields Plunge 13.3 BPS After Russia Invades Ukraine (Russian 5Y CDS Soars To 917)Feb 24, 2022https://confoundedinterest.net/2022/02/24/putinesca-european-markets-tank-energy-prices-explode-us-10y-treasury-yields-plunge-13-3-bps-after-russia-invades-ukraine-russian-5y-cds-soars-to-917/