The three major averages posted a second straight losing session on Wednesday as tech stocks and big banks sold off.
Communicating your story to the Street
The three major averages posted a second straight losing session on Wednesday as tech stocks and big banks sold off.