"They say 'I was dying' and ... 'I will die the day after tomorrow' or something," said the 81-year-old Castro, referring to the recent rash of rumors regarding his death emanating from the communist island and South Florida in recent weeks.
However, he did appear sallow and at times seemed to lose his train of thought.
In the video aired on Cuban state television, Castro forewarned viewers of a possible showdown between the United States and Iran and referred to the global price of oil.
Castro turned over authority to his younger brother Raul in June 2006 after announcing he was suffering from an unspecified gastrointestinal ailment.
Susan Sarandon 'very excited' about daughter's pregnancy
Scarlett Johansson steps out with fiance after pregnancy reveal