The City of Oslo's pension fund has pledged to divest all its holdings in fossil fuel companies. It claims it is the first local public pension fund to do so.