World Bank on China: Global energy supply risks persist despite recent decline in uncertainty and drop in oil prices

07 Jul 2026 02:02