Sustainability & Energy Transition Big Oil Dilemmas – Critical to Progress but Damned Regardless While ExxonMobil may have underperformed BP and Shell since announcing the Pioneer deal, their strategy with regards to lower carbon fuels looks more robust. Sticking November 3, 2023 No Comments