Business Updates: Stocks Slump as Financial Penalties Squeeze Russia

BERLIN Western sanctions meant to punish President Vladimir V. Putin of Russia for invading Ukraine may have also dealt a big blow to European companies that leased commercial aircraft to Russian air… [+3730 chars]