Sustainability & Energy Transition Oil Companies – Buybacks/Chemicals Worth More Than CCS? As the oil companies print cash and post record annual earnings, not enough is being spent on energy transition: shareholders like this – activists hate February 2, 2023 No Comments