Answer
Yes, Ricardo Oliveira has retired from football. He announced his retirement in May 2018 after a career that spanned over 20 years. During his career, Oliveira played for clubs in Brazil, Spain, Italy, Portugal, and Turkey. He also represented Brazil at the international level, making 11 appearances and scoring 4 goals.