IEA Slashes Oil Demand Outlook For 2021
-
The International Energy Agency cut its crude oil demand recovery outlook
for this year by 300,000 bpd to 5.5 million bpd in its latest Oil Market
Report, ...
27 minutes ago