XLPI chart: About to test .025 for the 3rd time on a ascending channel which is the Key breaking point. If it breaks .025 this time around then it could test .034 next resistance point. If not then the stock might lose some steam. Nice ascending triangle here though