Resurgent China will drive 2023 oil demand but deficit could loom – IEA financialnews_rlv83x 3 years ago