IEA Sees Oil Demand Hitting 100.6 Million Bpd By End-2022
Global crude oil demand will rebound to pre-pandemic levels and exceed them, clocking in at 100.6 million barrels daily by the end of next year, the International Energy Agency said Continue Reading
