Economics & Markets

Assuming no major unforeseen disruptions, the 2026 global supply-demand balance is expected to remain in surplus, with most market forecasts projecting an even larger excess than...
Feb. 10, 2026