A confluence of factors is leading stocks lower this morning, including fresh Russian strikes in Ukraine that prompted a meeting of the Group of Seven leaders later today.
You have successfully joined our subscriber list. We have sent an confirmation email.