| Year | Value (TJ) |
|---|---|
|
2023 |
133998 |
|
2022 |
132184 |
|
2021 |
138012 |
|
2020 |
161464 |
|
2019 |
166446 |
|
2018 |
157929 |
|
2017 |
177645 |
|
2016 |
175336 |
|
2015 |
171556 |
|
2014 |
183857 |
| Oil | 271784 | TJ (2023) |
| Solar | 220555 | TJ (2023) |