1 Matching Annotations
- Nov 2023
-
-
Oil and gas projects currently produce slightly higher returns on investment, but those returns are less stable.
-
stats - oil and gas vs clean energy returns
-
stats: oil and gas vs clean energy returns between 2010 and 2022
- 6 to 9 % for oil and gas
- 6 % for clean energy
-
-