Wood Mackenzie warns of the consequences of a delayed transition for the upstream sector – SPE Finance January 18, 2025 Wood Mackenzie says a 30% increase in upstream spending will be needed to meet stronger oil and gas demand amid…