The International Energy Agency is a Paris-based autonomous intergovernmental organization established in the framework of the Organisation for Economic Co-operation and Development in 1974 in the wake of the 1973 oil crisis. Read More
The world's listed oil and gas majors must cut combined production by a third by 2040 to keep emissions within international climate targets and protect shareholder value, Carbon Tracker said in a report on Friday. ...