Big Oil given stark warning as peak crude and a major supply surplus expected by 2030 Source: thinkcontext
October 16, 2024ICCT: Car manufacturers need 28 per cent BEV share to meet CO2 targets – EU electrive.com