Stories Tagged as
IEA
A new report says worldwide oil demand will peak in 2029. Some oil industry observers are skeptical.
Jun 13, 2024
Even if the prediction's right, Big Oil will be with us much longer.