Why the Dow Jones Industrial Average Slumped Today

The Dow Jones Industrial Average slumped 0.78% to close at 16,401.02 on Tuesday on news that Ukraine casualties continued to rise. Adding to the...