2023.10.01

IEA Cuts Global Oil Demand Outlook, Blames “Persistent Macro Headwinds”