Chevron posts $6 billion quarterly earnings, beating estimates

Chevron posts $6 billion quarterly earnings, beating estimates