IEA Cuts 2026 Oil Demand Outlook Again

The International Energy Agency (IEA) sharply reduced its global oil demand forecast on Wednesday as high prices and the ongoing closure of the...

Read full coverage on TraceNews