October 24, 2018
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 AS A—are set to generate their biggest profits since 2013. At the same time, they are projected to produce $90 billion in excess cash, the
Read More...