The valuations of integrated energy stocks ExxonMobil, Chevron, Shell, and BP have been slammed in Q3, led by volatile equity markets and oil prices.
The valuations of integrated energy stocks ExxonMobil, Chevron, Shell, and BP have been slammed in Q3, led by volatile equity markets and oil prices.