Weekly Earnings Scorecard: Eight out of 12 energy stocks post earnings wins

view original post

Energy companies report mixed Q2 earnings as 15 of 22 beat estimates. Get insights on ConocoPhillips, Occidental, EOG Resources & more.