in Stock Market

Big Oil’s Flood of Cash Underwhelms Investors

Soaring crude prices have put the oil industry on track to churn out huge cash piles this year. Even so, investors aren’t buying it. Literally.

The world’s six largest Western energy companies—Exxon Mobil Corp., Chevron Corp. Royal Dutch Shell PLC, BP PLC, Total SA and Equinor ASA—are set to generate their biggest profits since 2013. At the…

Post Comment