Energy stocks are in the penalty box because of heightened concerns about carbon emissions and the rise of socially-conscious investing. “Fossil fuels have a PR issue,” said Cook. “As long as the …
More Exxon’s market value has crumbled by $184 billion Videos