Stocks sink and oil prices jump as markets reel from Russia’s attack on Ukraine.

European markets were sharply lower and Wall Street was poised for a tumble when trading starts. Energy markets tightened, and shares in Moscow collapsed.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.