Robert Eccles Investor Leadership: The Unfinished Story of ExxonMobil and Chevron The handful of asset management firms that hold sizable holdings of fossil fuel companies have the power to make a stand against climate risk. Robert Eccles December 17, 2025