I think the sell-off is way overdone. Vermilion is only one of their exploratory wells, and it was a duster. The sell-off seems to be ignoring all the producing wells, and the oil strike in the Beibu Gulf off China.
This would seem to be a good buying opportunity for those who wish to top up, IMHO. The long-term uptrend is still well intact.
I hold PSA