NEW YORK: Exxon Mobil Corp and Chevron Corp are generating returns not seen since their heyday over a decade ago, with US$58.7bil handed to shareholders last year and more to come in 2024, even if crude prices drop.
And yet, they’re struggling to compete in a stock market beholden to Silicon Valley.
