News

"Exxon Mobil and Chevron are pillars in the energy sector," Martin says, noting their large market capitalizations and cash piles. "This gives them the kind of stability smaller players just don't ...