Institutional holdings in Chevron, ExxonMobil, Royal Dutch Shell, and BP stand at levels ranging from 10% in Shell to 68% in Chevron.
Institutional holdings in Chevron, ExxonMobil, Royal Dutch Shell, and BP stand at levels ranging from 10% in Shell to 68% in Chevron.