Today, several major companies are expected to report earnings: Charter Communications (CHTR), Chevron (CVX), ...