News

Stock futures are mixed Thursday morning as investors react to a flurry of earnings reports from major companies, notably ...