RE:RE:down -32% YTDInvestors are treating energy companies like commodities prices could crash any minute, so the PE goes lower and lower.
overproduction is the main issue. OPEC only controls 50% of the production. The rest of the world just keep pumping when Brent go above 80$.