World Energy prices stabilise on global markets Analysts expect the average price level to hold next quarter. July 22, 2026 · 1 min read