Talisman takes $1.8bn impairments hit Eoin O'Cinneide 11 years ago Repsol-bound Canadian player stuck in the red despite production hike but sees large hedging gain