Higher Prices, More Production, Share Buyback Don’t Add Up for Chevron
Chevron badly missed both profit and revenue estimates Friday morning even though both were higher year over year. A $3 billion share buyback didn't boost investor sentiment much either.