The "fear in the air" to which you refer seems to be penalizing all stocks, not just energy stocks, as investors are inclined to sell after earnings reports regardless because they are nervous about ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results