Skip to content

World Bank forecasts 24% surge in energy prices in 2026

World Bank forecasts 24% surge in energy prices in 2026