Oil stocks slump with prices but long-term outlook remains positive amid geopolitical easing.
Open shared insight