Icon
 

IEA Cuts 2023 Global Oil Demand Outlook on Slowing Economies