Report copyright - Oil Demand and Chemicals Feedstocks · October 9, 2020 4 13 Million bd of Oil Demand (18%) lost in 1st Half of 2020 • Preliminary statistics are incomplete, and developments still
Please pass captcha verification before submit form