IEA raises 2023 demand growth forecast by 200000 b/d, sees demand peak this decade

Back To Top