Why were Quicksilver Resources, Phillips 66 Partners, and Ultra Petroleum crushed this week?
read more