In the NewsDelayed energy transition will make or mar the upstream sector – WoodmacadminJanuary 21, 2025 by adminJanuary 21, 2025012 Prices would rise, capital discipline evolve and spending increase by 30% for the upstream sector to meet demand in a delayed energy transition scenario. “As...