What Do Chevron’s Institutional Holdings Suggest?

Chevron’s (CVX) institutional holdings currently stand at ~70%. The level of these holdings shows the confidence level, or sentiment, that sophisticated market participants like institutions have in the ...