Markets currently display myriad moving parts

Comments