Chevron profit tumbles 90 percent, misses estimates; shares drop