News

Standard and Poor's 500 and Nasdaq 500 were trading at record highs during trading as companies prepare to release earnings ...