#lng-and-low-carbon-energy

[ follow ]
Business
from24/7 Wall St.
2 days ago

Chevron at $196, ExxonMobil at $160: Buy, Sell or Hold?

ExxonMobil shows stronger valuation and earnings power with disciplined capital returns, while Chevron faces higher valuation, weaker cash flow, and post-Hess leverage.
[ Load more ]