Oil giant Aramco says windfall taxes 'not helpful' and could stifle decarbonization
January 18, 2023 at 09:34 AM EST
The energy debate has been dominated by tensions between the need for energy security and a desire for cleaner energy sources to combat climate change.