News

All three major stock indexes finished higher on Wednesday, with the S&P 500 and Nasdaq Composite climbing to fresh records ...