
peshkov/iStock via Getty Images
12 out of 23 S&P 500 energy companies reported quarterly results this week, of which eight delivered an earnings beat, three reported a miss while one came in-line with estimates.
Nine of the reporting companies exceeded revenue consensus, while three trailed expectation.