Chart comparisonMeg versus CPG versus WCP versus BTE over 10 days, winner is WCP. 2nd place is CPG, third is BTE... then Meg.. but with BTE having so much leverage to oil, is it just simply running out of steam??
Perhaps the market views it as becomming fairly valued when you consider how much debt they have (and I know its mostly not due until 2021)...
Im still long.