Global Tensions, Earnings Reports Shake Stock Market