[
The International Energy Agency once projected that oil and gas demand could level off by 2030. Now it’s backing off, sort of.
Your daily dose of insights
[
The International Energy Agency once projected that oil and gas demand could level off by 2030. Now it’s backing off, sort of.