Chevron, Exxon both miss earnings estimates