Oil prices have fallen from a peak earlier this year. But energy companies’ earnings estimates have kept rising on stronger demand and low capital spending. Below is a screen […] Click here to view full article Tags:yield