The FTSE 100 rose by as much as 130 points in early trading before giving up some of its gains.