Tagged With Peak oil
4 November 2021
The big oil and gas companies are faced with the prospect of losing a large part of their market as the world transitions away from fossil fuels. Can they carve out a positive role for themselves?
14 October 2021
Mismatch between tightening supply and continued demand will result in continued volatility unless action taken on demand side, says IEA report