Financial insights of CVX