Oil and gas investment to top $818 billion in 2023 as energy crisis powers record spending
Base-case scenario suggests slow and gradual funding decline for sector in coming years
Base-case scenario suggests slow and gradual funding decline for sector in coming years