Home FastNews1 IEA: 20% of 2023 new car sales globally were EVs, curbing oil demand IEA: 20% of 2023 new car sales globally were EVs, curbing oil demand SPK March 02, 2024 0 IEA: 20% of 2023 new car sales globally were EVs, curbing oil demand Comments Tags: FastNews1 Facebook Twitter Whatsapp Newer Older