Barcelona's Swedish striker Zlatan Ibrahimovic has put an end to speculation that he is leaving the Spanish champions, saying Thursday that he is staying put at the club.