Spending on renewable energy infrastructure will continue to boom and the oil price is likely to remain subdued.
Six energy themes for 2025
Spending on renewable energy infrastructure will continue to boom and the oil price is likely to remain subdued.