‘Is Exxon a Survivor?’ The Oil Giant Is at a Crossroads. March 12, 2021December 15, 2020 by Penta Trading