Chevron Corporation (CVX): Cash generation under pressure amid rising capital intensity

Chevron Corporation (CVX): Cash generation under pressure amid rising capital intensity