In June 2009, XOP gave back 2/3 of gains after interim peak. If history repeats, we may see XOP to drop to $28 level in coming weeks (0.618 Fib), and after that will be a good buying opportunity.
XOP

Disclaimer