Chevron beats earnings estimates but profit falls on lower refining margins and natural gas pricesCNBC2 days