Discover Chevron is leaving California amid earnings miss and ExxonMobil showdown