Despite higher oil prices, spending on oil projects is set to drop below $500 billion in 2026, according to the International Energy Agency’s annual World Energy Investment report.
Despite higher oil prices, spending on oil projects is set to drop below $500 billion in 2026, according to the International Energy Agency’s annual World Energy Investment report.