FTSE 100 Opens Higher Despite Mounting Cost-of-living Pressures